Sintaxe
Esta função é usada para enviar uma pesquisa ou comando para uma conexão MySQL.
Exemplo
O exemplo seguinte seleciona todas as linhas da tabela "pessoas" onde nome = 'Pedro'
1:SELECT
2: nomes_colunas(s)
3:FROM nome_tabela
4:WHERE nome_coluna operador valor
Para que o PHP execute esta pesquisa nós devemos usar a função mysql_query().Esta função é usada para enviar uma pesquisa ou comando para uma conexão MySQL.
Exemplo
O exemplo seguinte seleciona todas as linhas da tabela "pessoas" onde nome = 'Pedro'
1:<?php
2:$con = mysql_connect('localhost', 'banco', 'abc123') or
3: die('Não foi possível conectar');
4:
5:mysql_select_db("my_db", $con);
6:
7:$result = mysql_query("SELECT * FROM pessoas WHERE nome='Pedro'");
8:while($row = mysql_fetch_array($result)) {
9: echo $row['nome_completo'].'<br />';
10:}
11:mysql_close($con);
12:?>
A saída do código acima será:Pedro GriffinFonte
E se ao invés de usar WHERE com o nome "pedro" eu quiser botar o valor de uma variável?
ResponderExcluirTo fazendo algo parecido com "SELECT * FROM pessoas WHERE nome=$nome" mas não consigo resultado.
consegui! era só colocar ('$nome')
ResponderExcluirvaleu, resolvido!
ExcluirAh.. realmente estava faltando as aspas.. Acho que nao precisa dos parenteses.
ResponderExcluirAntes de mais nada
ResponderExcluirExelente post!!!!
Estou com uma dificuldade e gostaria de saber se pode tirar minha duvida eu quero que quando o cliente faça o login vai ter uma opção para ele visualizar os dados dele , mais estou com dificuldade para retornar somente a linha onde esta os dados do cliente logado poderia me ajudar?