Buscar

16050514-Apostila-Programacao-PHP-e-MySQL-ExatasWeb-71



Continue navegando


Prévia do material em texto

PHP e MySQL 
<html>
 <head>
 <title>Alterar</title>
 </head>
 <body>
 <form method="POST" action="exibir.php">
 <p align="center">Nome: <input type="text" name="id" size="3"></p>
 <p align="center"><input type="submit" value="Exibir">
 </form>
 </body>
</html>
O código informado neste formulário será enviado para o script “exibir.php”, que irá 
mostrar os dados do cliente. Ele conterá um formulário idêntico ao de cadastro, porém, o 
atributo value das tag's fará com que os valores já existentes sejam mostrados dentro dos 
campos:
<?php
//captura o código informado no formulário
$id = $_POST['id'];
//conecta-se ao banco de dados
include("mysqlconfig.inc");
//monta a query de busca, inserindo o id como parâmetro
$query = "select * from cliente where id='$id'; ";
//executa a query
$res = mysql_query($query);
//formata resultado para exibição
$mostra = mysql_fetch_array($res);
//monta o formulário para exibição, que leva os dados
//para o script de gravação
echo "<form method='POST' action='salvar.php'>";
//exibe os resultados. O html será exibido fora do PHP
?>
<p align='center'>Código: 
 <?php echo $mostra['id'] ?>
</p>
<p align='center'>Nome:
 <input type='text' name='nome' value='<?php echo $mostra['nome']; ?> '>
</p>
<p align='center'>E-mail: 
 <input type='text' name='email' value='<?php echo $mostra['email']; ?> '>
</p>
<p align='center'>Estado:
71