PHP PHP e a WWW Funcionamento do PHP PHP com Apache e MySQL XAMPP.
Comandos PHP
-
Upload
daniel-wagner -
Category
Documents
-
view
131 -
download
0
Transcript of Comandos PHP
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