Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Arquivo: mysqlexecuta.php
<?php /* Esta funo executa um comando SQL no banco de dados MySQL $id Ponteiro da Conexo $sql Clusula SQL a executar $erro Especifica se a funo exibe ou no(0=no, 1=sim) $res Resposta */ function mysqlexecuta($id,$sql,$erro = 1) { if(empty($sql) OR !($id)) return 0; //Erro na conexo ou no comando SQL if (!($res = @mysql_query($sql,$id))) { if($erro) echo "Ocorreu um erro na execuo do Comando SQL no banco de dados. Favor Contactar o Administrador. "; exit; } return $res; } ?>.
Abaixo segue um exemplo de uma pgina PHP, usando esses dois arquivos, onde vou imprimir na tela os dados dos clientes cadastrados. Ateno: Para que d certo esse arquivo, suponha-se que voc j tenha criado a tabela (tb_clientes) e "populado" ela com dados. Arquivo: primeiro.php
<html> <body> <?
include "mysqlconecta.php"; // Conecta ao banco de dados include "mysqlexecuta.php"; // Executa a clusula SQL //Executa a consulta $sql = "SELECT * FROM tb_clientes"; $res = mysqlexecuta($id,$sql);
?>
<table width=100% cellpading=0 cellspacing=0> <? //Exibe as linhas encontradas na consulta while ($row = mysql_fetch_array($res)) { ?> <tr> <td><?echo $row['codigo'];?></td> <td><?echo $row['nome'];?></td> <td><?echo $row['endereco'];?></td> <td><?echo $row['cidade'];?></td> <td><?echo $row['estado'];?></td> </tr> <? } ?> </table> </body> </html>