Editando Registros em PHP
Galera, eu quero fazer uma página para editar os registros de usuarios. Eu ja fiz a página de inserir e visualizar. Na página visualizar, para cada usuário tem uma opção de Editar. Quando clico, vai para a página de editar de acordo com a ID do usuário. Exemplo: ID do Usuário = 1 -> "editar.php?=1"... ID do Usuário 2 -> "editar.php?=2". Até ai eu ja fiz. Porém, como eu crio a página para que quando eu clicar na opção editar, apareça em um campo os valores do usuario de acordo com a ID e posso editar estes campos???? Segue as páginas de inserir e visualizar:
cadastrar.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Cadastrar Usuários</title>
</head>
<body>
<form name="form_cadastrar" method="post" action="cadastrar_script.php">
<b>Nome: </b> <input type="text" name="nome" size="35" /> <br>
<b>Login: </b> <input type="text" name="login" size="35" /> <br>
<b>Senha: </b> <input type="password" name="senha" size="35" /> <br>
<input type="submit" name="botao" value="Cadastrar" />
</form>
</body>
</html>
cadastrar_script.php
<?php
include "../conexao_servidor_bd.php";
$nome = $_POST['nome'];
$login = $_POST['login'];
$senha = $_POST['senha'];
$inserir = mysql_query("INSERT INTO usuarios (nome, login, senha) VALUES ('$nome', '$login', '$senha')");
if($inserir)
echo "Cadastro Realizado com Sucesso!";
else
echo "Cadastro não Realizado com Sucesso!";
?>
visualizar.php
<title>Logar Usuários </title>
<?php
include "../conexao_servidor_bd.php";
$visualizar = "SELECT * FROM usuarios";
$visualizando = mysql_query($visualizar);
while ($reg = mysql_fetch_array($visualizando)) {
$id = $reg['id'];
$nome = $reg['nome'];
$login = $reg['login'];
$senha = $reg['senha'];
echo "<i>Nome: </i> $nome <br>
<i>Login: </i> $login <br>
<i>Senha: </i> $senha <br>
<a href=\"editar.php?=$id\"> <b>Editar </b> </a> <br>
<hr>";
}
?>Discussão (6)
Carregando comentários...