<?php
# http://localhost:8080/aula-5-6/pessoasListar.php
require_once("ligacao.php");
$sql="SELECT * FROM pessoas where nome like 'neka' ORDER BY nome, apelido ";
$query=mysqli_query($ligarECD, $sql) or die ("erro 2");
$total=mysqli_num_rows($query);
if($total>0){
$fetch=mysqli_fetch_assoc($query);
}
#echo $fetch['nome']." ".$fetch['apelido'];
?>
<?php if($total==0){?>
<p>Não há resultados para a selecao</p>
<?php }?>
<?php if($total>0){?>
<table border="1">
<tr><td>Nome</td><td>Apelido</td></tr>
<?php do {?>
<tr><td><?php echo $fetch['nome'];?></td><td><?php echo $fetch['apelido'];?></td></tr>
<?php } while($fetch=mysqli_fetch_assoc($query));?>
</table>
<?php }?>
<?php
mysqli_close($ligarECD);
mysqli_free_result($query);
?>
---------------------------------------------------------------------------------------
<?php
# http://localhost:8080/aula-5-6/ligacao.php
$ligarECD=mysqli_connect("localhost", "root", "usbw", "ecd") or die("Erro 1");
?>
--------------------------------------------------------------------------------------
<?php
# http://localhost:8080/aula-5-6/pessoasCriar.php
if(isset($_GET['criar'])){
require_once("ligacao.php");
$nome=$_GET['nome'];
$apelido=$_GET['apelido'];
$sql="INSERT INTO pessoas (nome, apelido) VALUES ('$nome', '$apelido')";
mysqli_query($ligarECD, $sql) or die("Erro 2");// executa a query na base de dados
mysqli_close($ligarECD) or die("Erro 3");
header("Location:?sucesso");
}
if(isset($_GET['sucesso'])){
echo "Parabens";
}
?>
<!DOCTYPE html>
<html lang="pt">
<head>
<meta charset="UTF-8">
<title>Registar pessoas</title>
</head>
<body>
<form>
<input name="nome" type="text" required placeholder="Nome:" autofocus>
<br>
<input type="text" name="apelido" required placeholder="Apelido:">
<br>
<input type="submit" name="criar" value="Registar nova pessoa">
</form>
</body>
</html>
<?php
?>
Sem comentários:
Enviar um comentário