A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Programação WEB Modelo de Aplicação PHP usando Banco de Dados

Apresentações semelhantes


Apresentação em tema: "Programação WEB Modelo de Aplicação PHP usando Banco de Dados"— Transcrição da apresentação:

1 Programação WEB Modelo de Aplicação PHP usando Banco de Dados
Prof. Timoteo Lange Agosto/2014

2 Checklist Acesso ao Banco de Dados Servidor Usuário Banco e tabelas
Menu Principal index.php Conexão com Banco banco.php Alteração de Dados altera.php Inclusão de Dados incluir.php Exclusão de Dados apagar.php Mostar dados listar.php

3 Criação de Tabela CREATE TABLE `cadastro` ( `id` INT(11) NOT NULL, `nome` VARCHAR(80) NOT NULL ) COLLATE='latin1_swedish_ci' ENGINE=InnoDB;

4 index.php <?php include 'menu.php' ; echo "<center> <br> Modelo de Cadastro em Banco de Dados"; ?>

5 banco.php <?php $link = mysql_connect('localhost:3306', 't401', 'teste'); if (!$link) { die('Could not connect: ' . mysql_error()); } mysql_select_db('t401', $link); ?>

6 menu.php <p> <table border = 2 align = center width=50% > <tr align=center> <td> <a href = 'listar.php'> Listar </a> </td> <a href = 'insert.php'> Incluir </a> <a href = 'index.php'> Inicio </a> </tr> </table> </p>

7 listar.php <?php include 'menu.php'; include 'banco.php' ; $sql = "select * from cadastro limit 0,10"; $result = mysql_query($sql); $x=0; echo " <table border = 0 align = center width=50% >" ; while ($row = mysql_fetch_array($result)) { if ($x%2 == 0) echo "<tr bgcolor =#F0F0F0>"; else echo "<tr bgcolor =#FFFFFF>"; $x++; echo "<td>"; echo $row[0]; echo $row[1]; echo "<a href=apaga.php?codigo=" . $row[0] . "> Excluir </a>"; echo "<a href=altera.php?codigo=" . $row[0] . "&acao=Listar" . "> Altera </a>"; echo "</td></td></td></td></tr> "; } echo " </table>" ; ?>

8 altera.php <?php include 'menu.php'; include 'banco.php'; if (isset( $_GET['codigo']) == true) { echo " <form action='altera.php' method='POST'>" ; $sql = "select * from cadastro where id = " . "'" . $_GET['codigo'] . "'"; $result = mysql_query($sql); $row = mysql_fetch_array($result); echo " Codigo : " . $row[0]; echo "<br>"; echo " <input name='id' type='hidden' value=" . $row[0] . " ><br>"; echo " Nome:<input type='Text' name='nome' size='60' maxlength='200' value = “. $row[1] . " >"; echo " <br>"; echo " <input type='submit' value='Salvar'>"; echo " </form>"; } else { $codigo = $_POST['id']; $nome = $_POST['nome']; $sql="update cadastro set nome = "."'".$nome."' where id = " . "'“ . $codigo ."'"; if ($result) echo "Dados alterados com sucesso!!"; else echo "Saia correndo - Erro de SQL"; ?>

9 apaga.php <?php include 'menu.php'; include 'banco.php'; if ($_GET['codigo'] != "") { $sql = "DELETE FROM cadastro WHERE id = " . "'" . $_GET['codigo'] . "'"; $result = mysql_query($sql); if ($result) echo "Dados excluidos com sucesso!!"; else echo "Saia Correndo - Erro de SQL"; } ?>

10 insert.php <?php include 'menu.php'; include 'banco.php'; if (isset($_POST['codigo']) == FALSE) { echo " <form action='insert.php' method='POST'>" ; echo " Codigo : <input type='Text' name='codigo' size='8' maxlength='8' ><br>" ; echo " Nome : <input type='Text' name='nome' size='60' maxlength='200' ><br>"; echo " <input type='submit' value='Salvar'>"; echo " </form>"; } else $codigo = $_POST['codigo']; $nome = $_POST['nome']; $sql = "INSERT INTO cadastro (id, nome) VALUES('". $codigo . "', '" . $nome . "')"; $result = mysql_query($sql); if ($result) echo "Dados inseridos com sucesso!!"; echo "Saia correndo - Erro de SQL"; unset($_POST['codigo']); ?>


Carregar ppt "Programação WEB Modelo de Aplicação PHP usando Banco de Dados"

Apresentações semelhantes


Anúncios Google