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