Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2004, 22:55
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 5 meses
Puntos: 1
Porque no me muestra nada

Tengo este código para sacar las efemerides de mi BD:
Código PHP:
function ShowEfemerids(){
 
$month date("m");
 
$day date("d");
 echo 
"<table width='225' border='0' cellpadding='0' cellspacing='0'>
       <tr>
       <td class='menutop'><img src='img/birthday.gif' alt='Efem&eacute;rides de hoy' width='17' height='20' align='absmiddle'> Efem&eacute;rides del d&iacute;a de hoy $date </td>
       </tr>"
;
 
$query "SELECT * FROM efemerides ORDER BY idefemerides";
 
$result mysql_query($query) or die("No se ha podido ejecutar la consulta ".$query.". MySQL ha retornado el siguiente error: ".mysql_error());
 while(
$sql=mysql_fetch_assoc($result)){
  
$fecha explode("-"$sql['fecha']);
  list(
$mes,$dia)=$fecha;
  if(
$mes>&& $mes<10){
   
$newmes "0".$mes;
  }else{
   
$newmes $mes;
  }
  if(
$dia>&& $dia<10){
   
$newdia "0".$dia;
  }else{
   
$newdia $dia;
  }
  if((
$month==$newmes)&&($day==$newdia)){
   echo 
"<tr>
         <td>"
.$sql['titulo']."</td>
         </tr>"
;
  }
 }
 echo 
"</table>";

la cosa es que habiendo fechas en mi BD que coinciden con la de la PC no me muestra titulo. POrque??
Salu2
__________________
Ing. Reynier Pérez Mira