Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dário Cardoso

Consultar todos registros (campo=NADA)

Recommended Posts

Ola

 

veja:

$sql = "SELECT * FROM tabela WHERE campo1='$condicao' ORDER BY campo2";

Agora como eu faço pra consultar TUDO, fazendo +/- assim:

$sql = "SELECT * FROM tabela WHERE campo1='' ORDER BY campo2";

 

por favor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como assim?

 

Se você quer que retorne tudo, é só tirar o WHERE

 

$sql = "SELECT * FROM tabela ORDER BY campo2";

Ou você quer pesquisar onde é nulo?

 

$sql = "SELECT * FROM tabela WHERE campo1 IS NULL ORDER BY campo2";

 

Sei lá, foi isso que entendi da sua duvida, caso seja outra coisa, especifique melhor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela resposta!

 

É porque o select é fixo, ou seja, está montado no codigo php, dai eu envio as condições em variaveis, repare que $condicao é uma variavel, dai então não dá pra tirar o WHERE..... ou teria que criar outra estrutura.... mas...

Não quero os nulos, quero todos mesmo!

 

 

por favor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você diz entao, quando um campo for colocado em branco?

 

tente assim, digamos que você tenha um request do formulario

 

<?php
$condicao = $_REQUEST["campo"];

if(!$condicao) {
 $sql = "SELECT * FROM tabela ORDER BY campo2";
}
else {
 $sql = "SELECT * FROM tabela WHERE campo1='$condicao' ORDER BY campo2";
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.