10-07-2007 20:36
Para fazer isso, vai trabalhar com select e o update do mysql.
No documento onde o usuário poderá alterar os dados deve ter:
- Abertura da conexão;
- Identificação do usuário ( session ou cookie ).
Nesse documento, terá um select que irá buscar no banco de dados o usuário com o mesmo valor gravado na session ou cookie.
Os valores retornados: id, nome, senha, etc....
serão passados para o formulário ( inputs )
Ai, você pode colocar no mesmo documento um if para pegar os dados do post, ex.:
<form method="POST" action="?envio=ok" ...
if($_GET['envio']=="ok") {
...
Ou seja, quando for feito o envio do formulário, irá carregar a linha
$altera="UPDATE suatabela set nome='$nome', senha='$senha' WHERE id='$id'";
mysql_query($altera) or die(mysql_error());
só passar os valores usados no UPDATE acima para dentro do if
$nome = $_POST['nome'];
...
 |
0 |