Comandos básicos do PHP.
Comando UPDATE.
Vamos aprender as principais funções do comando UPDATE.
Bem, o comando UPDATE que em inglês significar *Atualizar serve para atualizar dados que já existem dentro da tabela do banco de dados, e com o domínio deste comando você pode inclusive a inserir dados no banco sem usar o comando INSERT INTO.
Vejamos:
1º Exemplo.
Se você tem um sistema de cadastrado de usuário em seu site, obviamente você tem que oferecer a opção de dados, não é verdade?
Claro, mais como eu faço isso?
Simples, vou mostrar como atualizar uma senha.
Formulário:
<form name=\"form1\" method=\"post\" action=\"\">
<label for=\"login\"></label>
<input type=\"text\" name=\"login\" id=\"login\">
<label for=\"senha\"></label>
<input type=\"password\" name=\"senha\" id=\"senha\">
<input type=\"submit\" name=\"button\" id=\"button\" value=\"Alterar\">
</form>
Como eu faço para captar os dados do formulário?
Simples. Para não fazer outra página vamos fazer nesta mesma.
<? if(isset($_POST[\'button\'])){
$login = $_POST[\'login\'];
$senha = $_POST[\'senha\'];
$query = mysql_query(\"UPDATE usuarios SET login = \'$login\', senha = \'$senha\'\");
echo \"Dados atualizados com sucesso!!!\";
}?>
Desculpa mais eu não entendi nada.
Calma. Vou explicar cada um dos critérios.
Deu-me explicar isto
$query = mysql_query(\"UPDATE usuarios SET login = \'$login\', senha = \'$senha\'\");
OBS: você pode atualizar quantos dados quiser, é só após cada comando usar a vírgula (,).
Lembre-se que para você fazer o comando você terá que fazer a conexão com o banco de dados e criar a tabela com os campos.
OBS: Este comando irar atualizar todos os cadastros do banco de dados, para especificar o qual login você quer editar terá que usar o WHERE (já tenho um post a respeito do where e como usa-lo para especificar qual comando quero editar).
Não se esqueça de deixar seu comentário, ele é que me motiva a escrever.
Atenciosamente
Marc Rodress