Você está na página 1de 9

Comandos PHP

Editando Dados em um Banco de Dados

TELA DE CADASTRO
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. <body>

Este arquivo ser aberto e levar junto as variveis abaixo

<form action="cad_cli_salva.php" method="post" name="cadastro"> Cadastro de Pessoas<br /><br /> Nome: <input type="text" value="" name="nome" /> Senha:<input type="password" value="" name="senha" /> Idade:<input type="text" value="" name="idade" /> <input type="submit" value="Salvar" name="salvar" /> <input type="reset" value="Cancelar" name="cancelar" /> </form> </body>

cad_cli_tela.PHP

INSERINDO OS DADOS
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. <body>

Conectando ao Banco senai <?php Repassando os valores $conn = mysql_connect("localhost","root","vertrigo"); das variveis recebidas $db = mysql_select_db("senai", $conn); do formulrio anterior $nome= $_REQUEST['nome']; para as variveis do $senha= $_REQUEST['senha']; PHP $... $idade= $_REQUEST['idade'];
$sql = mysql_query("insert into cadastro (id,nome,senha,idade) values(null,'$nome','$senha','$idade');");

print "<a href='index.php'>Cadastro Concludo</a>";


?> </body>

Inserindo os valores das variveis PHP na tabela cadastro


cad_cli_salva.PHP

INSERINDO OS DADOS
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. <body> <?php

Variveis do PHP

$conn = mysql_connect("localhost","root","vertrigo"); $db = mysql_select_db("senai", $conn); $nome= $_REQUEST['nome']; $senha= $_REQUEST['senha']; $idade= $_REQUEST['idade'];

Variveis recebidas de outro arquivo

$sql = mysql_query("insert into cadastro (id,nome,senha,idade) values(null,'$nome','$senha','$idade');");

print "<a href='index.php'>Cadastro Concludo</a>";


?> </body> cad_cli_salva.PHP

Campos da tabela

INSERINDO OS DADOS
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. <body> <?php $conn = mysql_connect("localhost","root","vertrigo"); $db = mysql_select_db("senai", $conn); $nome= $_REQUEST['nome']; $senha= $_REQUEST['senha']; Note que h uma linha $idade= $_REQUEST['idade'];

de comando do HTML dentro do bloco PHP. a nica informao $sql = mysql_query("insert into cadastro (id,nome,senha,idade) que ser exibida na tela
values(null,'$nome','$senha','$idade');");

print "<a href='index.php'>Cadastro Concludo</a>";


?> </body> cad_cli_salva.PHP

ALTERANDO DADOS
BUSCA Este arquivo ser aberto e levar junto a variveL abaixo
1. 2. 3. 4. 5. 6. 7. 8. <body> <form action="alt_cli_mostra.php" method="post" name="alt_cli_mostra"> Busca Pessoas <br/><br/> Nome: <input type="text" value="" name="nome" /> <input type="submit" value="Buscar" name="busca" /> <input type="reset" value="Cancelar" name="cancelar" /> </form> </body>

alt_cli_busca.PHP

LOCALIZANDO O DADO
1. 2. 3. 4. 5. 6. <body> <form action="alt_cli_altera.php" method="post" name="altera"> <?php $conn = mysql_connect("localhost","root","vertrigo"); $db = mysql_select_db("senai", $conn);

Este arquivo ser aberto e levar junto as variveis da pgina seguinte

Busca o $nome no campo nome da tabela cadastro $nome= $_REQUEST['nome'];


$busca = mysql_query("SELECT * FROM cadastro where nome = '$nome'");

7. 8. 9. 10. 11. 12. 13. 14.

$dados = mysql_fetch_array($busca); $id = "$dados[id]"; $nome = "$dados[nome]"; $senha = "$dados[senha]"; $idade = "$dados[idade]"; ?>

Repassa o resultado para o ARRAY $dados L os campos do ARRAY $dados repassando os valores para as variveis do PHP alt_cli_mostra.PHP

continua .

ALTERANDO DADOS
EXIBINDO OS DADOS
continuao...

Exibe o dados da varivel do PHP no formulrio

15. 16. 17. 18.

Alterar dados Pessoais<br /><br />

ID: <input type="text" value="<?php echo $id ?>" name="id" /> Nome: <input type="text" value="<?php echo $nome ?>" name="nome" /> Senha:<input type="password" value="<?php echo $senha ?>" name="senha" /> 19. Idade:<input type="text" value="<?php echo $idade ?>" name="idade" /> 20. 21. <input type="submit" value="Salvar" name="salvar" /> 22. <input type="reset" value="Cancelar" name="cancelar" /> 23. </form> 24. </body>
alt_cli_mostra.PHP

ALTERANDO DADOS
EFETIVANDO
<body> <?php $conn = mysql_connect("localhost","root","vertrigo"); $db = mysql_select_db("senai", $conn); $id= $_REQUEST['id']; $nome= $_REQUEST['nome']; $senha= $_REQUEST['senha']; $idade= $_REQUEST['idade'];

$sql = mysql_query("UPDATE cadastro SET id='$id',nome='$nome',senha='$senha',idade='$idade' where id='$id'"); print "<a href='index.php'>Cadastro Alterado</a>"; ?> </body>

?
alt_cli_altera.PHP