comandos php

9
 Comandos PHP Editando Dados em um Banco de Dados

Upload: daniel-wagner

Post on 18-Jul-2015

131 views

Category:

Documents


0 download

TRANSCRIPT

5/15/2018 Comandos PHP - slidepdf.com

http://slidepdf.com/reader/full/comandos-php-55ab4e3f261ab 1/9

Comandos PHP

Editando Dados em

um Banco de Dados

5/15/2018 Comandos PHP - slidepdf.com

http://slidepdf.com/reader/full/comandos-php-55ab4e3f261ab 2/9

TELA DE CADASTRO

1. <body>

2. <form action="cad_cli_salva.php" method="post" name="cadastro">3. Cadastro de Pessoas<br /><br />

4. Nome: <input type="text" value="" name="nome" />5. Senha:<input type="password" value="" name="senha" />6. Idade:<input type="text" value="" name="idade" />

7. <input type="submit" value="Salvar" name="salvar" />

8. <input type="reset" value="Cancelar" name="cancelar" />9. </form>

10. </body>

Este arquivo será “aberto” e levará

 junto as variáveis abaixo

cad_cli_tela.PHP 

5/15/2018 Comandos PHP - slidepdf.com

http://slidepdf.com/reader/full/comandos-php-55ab4e3f261ab 3/9

INSERINDO OS DADOS1. <body>

2. <?php

3. $conn = mysql_connect("localhost","root","vertrigo");4. $db = mysql_select_db("senai", $conn);

5. $nome= $_REQUEST['nome'];6. $senha= $_REQUEST['senha'];7. $idade= $_REQUEST['idade'];

8. $sql = mysql_query("insert into cadastro (id,nome,senha,idade)

9. values(null,'$nome','$senha','$idade');");10.11. print "<a href='index.php'>Cadastro Concluído</a>";

12. ?>

13. </body>

Conectando aoBanco “senai ” 

Repassando os valoresdas variáveis recebidas

do formulário anteriorpara as variáveis doPHP “$...” 

Inserindo os valores das variáveisPHP na tabela “ cadastro”  

cad_cli_salva.PHP 

5/15/2018 Comandos PHP - slidepdf.com

http://slidepdf.com/reader/full/comandos-php-55ab4e3f261ab 4/9

INSERINDO OS DADOS1. <body>

2. <?php

3. $conn = mysql_connect("localhost","root","vertrigo");4. $db = mysql_select_db("senai", $conn);

5. $nome= $_REQUEST['nome'];6. $senha= $_REQUEST['senha'];7. $idade= $_REQUEST['idade'];

8. $sql = mysql_query("insert into cadastro (id,nome,senha,idade)

9. values(null,'$nome','$senha','$idade');");10.11. print "<a href='index.php'>Cadastro Concluído</a>";

12. ?>

13. </body>

Variáveis recebidasde outro arquivo

Variáveis doPHP

Campos da tabela 

cad_cli_salva.PHP 

5/15/2018 Comandos PHP - slidepdf.com

http://slidepdf.com/reader/full/comandos-php-55ab4e3f261ab 5/9

INSERINDO OS DADOS1. <body>

2. <?php

3. $conn = mysql_connect("localhost","root","vertrigo");4. $db = mysql_select_db("senai", $conn);

5. $nome= $_REQUEST['nome'];6. $senha= $_REQUEST['senha'];7. $idade= $_REQUEST['idade'];

8. $sql = mysql_query("insert into cadastro (id,nome,senha,idade)

9. values(null,'$nome','$senha','$idade');");10.11. print "<a href='index.php'>Cadastro Concluído</a>";

12. ?>

13. </body>

Note que há uma linha de comando do HTMLdentro do bloco PHP. É a única informação

que será exibida na tela 

cad_cli_salva.PHP 

5/15/2018 Comandos PHP - slidepdf.com

http://slidepdf.com/reader/full/comandos-php-55ab4e3f261ab 6/9

ALTERANDO DADOSBUSCA

1. <body>

2. <form action="alt_cli_mostra.php" method="post" name="alt_cli_mostra">

3. Busca Pessoas <br/><br/>

4. Nome: <input type="text" value="" name="nome" />

5. <input type="submit" value="Buscar" name="busca" />

6. <input type="reset" value="Cancelar" name="cancelar" />

7. </form>

8. </body>

Este arquivo será “aberto” e levará

 junto a variáveL abaixo

alt_cli_busca.PHP 

5/15/2018 Comandos PHP - slidepdf.com

http://slidepdf.com/reader/full/comandos-php-55ab4e3f261ab 7/9

LOCALIZANDO O DADO1. <body>

2. <form action="alt_cli_altera.php" method="post" name="altera">

3. <?php

4. $conn = mysql_connect("localhost","root","vertrigo");

5. $db = mysql_select_db("senai", $conn);

6. $nome= $_REQUEST['nome'];

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

8.

9. $dados = mysql_fetch_array($busca);10. $id = "$dados[id]";

11. $nome = "$dados[nome]";

12. $senha = "$dados[senha]";

13. $idade = "$dados[idade]";

14. ?>continua …. 

Busca o “$nome” no campo “ nome”  da tabela “ cadastro”  

Repassa o resultadopara o ARRAY “$dados”  

Lê os campos do ARRAY“$dados”  

repassando os valores paraas variáveis do PHP 

Este arquivo será “aberto” e levará junto as variáveis da página seguinte

alt_cli_mostra.PHP 

5/15/2018 Comandos PHP - slidepdf.com

http://slidepdf.com/reader/full/comandos-php-55ab4e3f261ab 8/9

ALTERANDO DADOSEXIBINDO OS DADOS

continuação...

15. Alterar dados Pessoais<br /><br />

16. ID: <input type="text" value="<?php echo $id ?>" name="id" />17. Nome: <input type="text" value="<?php echo $nome ?>" name="nome" />

18. 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>

Exibe o dados da variável do PHP noformulário 

alt_cli_mostra.PHP 

5/15/2018 Comandos PHP - slidepdf.com

http://slidepdf.com/reader/full/comandos-php-55ab4e3f261ab 9/9

ALTERANDO DADOSEFETIVANDO

• <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 SETid='$id',nome='$nome',senha='$senha',idade='$idade' where id='$id'");

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

• ?>

</body>

?alt cli altera.PHP