Jump to content


Problema Com Datas No Mysql


  • Faça o login para participar
1 reply to this topic

#1 lucianobruch

lucianobruch
  • Visitantes

Posted 08/07/2004, 22:23

Olá , estou precisando mostrar os proximos evento listados no mysql, por exemplo, mostrar os eventos apartir de hoje e nao mostrar os que sao anteriores a hoje.
Uso este sisteminha:
<?php


 $conexao=mysql_connect("localhost","supermedia","c67kde");
      mysql_select_db("supermedia", $conexao);
$sql = "SELECT id, nome_evento,local_evento,obs,cidade, DATE_FORMAT(data, '%d/%m/%Y') as datanova from tb_eventos order by data";
$resultado = mysql_query($sql, $conexao)or die("Não há Eventos Cadastrados.");

if(mysql_num_rows($resultado) == 0){
echo("<font size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\" color=\"#FF0000\">");
echo("<br><br>Nenhum Evento cadastrado.<br><br>");
} else {   
while ($row=mysql_fetch_array($resultado)) {
?>

	<b><img src="images/agenda_marcador.gif"><img src="images/ajuste.gif" width="5" height="10"> <?php echo $row["datanova"]; ?> - <?php echo $row["cidade"]; ?></b><br>
	<img src="images/ajuste.gif" width="13" height="10"><b><img src="images/ajuste.gif" width="5" height="10"></b><img src="images/bloco_2x2.gif"> <?php echo$row["local_evento"]; ?> - <?php echo $row["nome_evento"]; ?><br>
	<b><img src="images/ajuste.gif" width="15" height="10"></b><img src="images/ajuste.gif" width="5" height="10"> <?php echo$row["obs"]; ?><br>
	<br>


<?php
}
}
?>


#2 vmjc

vmjc

    Turista

  • Usuários
  • 33 posts
  • Sexo:Não informado

Posted 09/07/2004, 06:30

Experimenta:

$sql = "SELECT id, nome_evento,local_evento,obs,cidade, DATE_FORMAT(data, '%d/%m/%Y') as datanova from tb_eventos WHERE data>='Datade hoje' order by data";
Tou a aprender!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq