Ir para conteúdo

POWERED BY:

Arquivado

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

tonimariano

mostrar campos de uma tabela somente se um determinado campo for &#34

Recommended Posts

Nesse exemplo é mostrado os campos de uma tabela:

<?php

$coneccao = mysql_connect('localhost' , 'root' , '');
$db = mysql_select_db('cadastros' , '$coneccao');

$query = "SELECT * FROM cadastros";
$result = mysql_query($query);

while($dados = mysql_fetch_arrary($result)){
  echo $dados["id"];
  echo $dados["nome"];
  echo $dados["email"];
  echo $dados["hora"];
  echo $dados["data"];
}
?>

OK...porém eu gostaria de mostrar os campos dessa tabela somente se (p.ex.) a data for 2009.

Alguem me ajuda?

Grato Toni Mariano

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na sua consulta, no Select você coloca a condição

 

Select * from cadastros where year(data) = 2009

 

seleciona tudo da tabela cadastro que for do ano de 2009

 

se você quiser por data inteira, entao faça assim

 

select * from cadastros where data = convert(datetime,'07/09/2009',103)

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.