Atualizado em 11 de Agosto de 2014

Criando Consulta ao Banco de dados com PHP e SQL

Olá pessoal,

A instrução mais importante no SQL sem dúvida nenhuma é a SELECT, pois é a partir dela que visualizamos os resultados dos demais parâmetros de instruções, como inserção, alteração e remoção de conteúdo.

O comando SELECT é utilizado na realização de consultas ao banco de dados, retornando sempre os dados solicitados.

A sintaxe básica do comando SELECT é:

 SELECT [campos] FROM [tabela]

Vamos ao exemplo:

Para ilustrar o exemplo criamos uma tabela com o nome contatos, como os dados ilustrados na imagem abaixo:

Imagem do Banco de dados

Agora veja o código PHP usando a instrução SQL SELECT para retornar os dados ao HTML:

<?php
include_once('conexao.php');

$tabela = '<table border="1">';
$tabela .= '<tr>';
$tabela .= '<td colspan="2">Tabela de Contatos</tr>';
$tabela .= '</tr>';
$tabela .= '<tr>';
$tabela .= '<td><b>Nome</b></td>';
$tabela .= '<td><b>Email</b></td>';
$tabela .= '</tr>';

// Criando Consulta ao Banco de dados com PHP e SQL
$resultado = mysql_query('SELECT * FROM contatos');

while($dados = mysql_fetch_array($resultado)){
  $tabela .= '<tr>';
  $tabela .= '<td>'.$dados['nome'].'</td>';
  $tabela .= '<td>'.$dados['email'].'</td>';
  $tabela .= '</tr>';
 }

$tabela .= '</table>';

echo $tabela;
?>

O script irá gerar uma tabela em HTML com o resultado da consulta ao banco de dados.

Gostou do post, continue por dentro das dicas de programação!!! Assine a newsletter.


E isso aí pessoal, até a próxima.

Tags:  Banco de dados | PHP | SQL

Comentários

Sua foto do perfil

Diogo

16 de Março de 2015 - 09:57

Sua foto do perfil

Mauricio Programador

Olá Diogo,

Para montar o SQL do WHERE você terá que utilizar a função IF para ver se o usuário selecionou, caso tenha selecionado você vai montando tudo em uma variável.

Depois basta usar esta variável no SQL.

Abraço.

17 de Março de 2015 - 09:57

Sua foto do perfil

Diogo

16 de Setembro de 2014 - 12:23

Sua foto do perfil

Laura

12 de Agosto de 2014 - 19:01

Sua foto do perfil

Mauricio Programador

Olá Laura,

Muito obrigado por suas palavras.

Com certeza irei cria post falando sobre estes dois assuntos.

Quanto ao site, conheço mais não sei como são os cursos deles. Porém se deseja se aprofundar em PHP sugiro o Portal Aprendendo PHP.

Abraço.

13 de Agosto de 2014 - 08:34

Sua foto do perfil

João Gustavo

11 de Agosto de 2014 - 15:07

Sua foto do perfil

Mauricio Programador

Olá João,

Obrigado, sim vou ir aprofundando o assunto em outros posts.

Abraço ao amigo.

12 de Agosto de 2014 - 13:20

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER