Ver Mensaje Individual
  #15 (permalink)  
Antiguo 23/01/2009, 08:32
Avatar de hoberwilly
hoberwilly
 
Fecha de Ingreso: julio-2008
Ubicación: Lima - Perú
Mensajes: 769
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Mensaje de cumpleaños - fecha de nacimiento

Hola Ronruby,
Esto es lo que avanze:
Código php:
Ver original
  1. <!-- <?php
  2. include('conec.php');
  3. conectarse();
  4. $dia=date('j');
  5. //print_r($dia);
  6. $mes=date('n');
  7. //print_r($mes);
  8. $hoy=strtotime(date('Y-M-d'));
  9. //print_r($hoy);
  10. $cincoDias=strtotime('+25 days');
  11. //print_r($cincoDias);
  12. $sql="SELECT alupat,alunom FROM datos WHERE DAYOFMONTH(alunac)='$dia' AND MONTH(alunac)='$mes'";
  13. $sql2="SELECT alupat,alunom FROM datos WHERE UNIX_TIMESTAMP(alunac) BETWEEN '$hoy' AND '$cincoDias'";
  14. $registros=mysql_query($sql) or die("Error:" .mysql_error() );
  15. $registros2=mysql_query($sql2) or die("Error:" .mysql_error() );
  16. if(mysql_num_rows($registros)==0)
  17. {
  18. echo "no hay cumples por el momento";
  19. }else
  20. {
  21. ?>
  22. <html>
  23. <head>
  24. <title>Top</title>
  25. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  26. </head>
  27. <body background="titlebar-active.png">
  28. <table>
  29.     <?php
  30.     while(($row=mysql_fetch_assoc($registros)) && ($row2=mysql_fetch_assoc($registros2)))
  31.     {
  32.     ?>
  33. <tr>
  34. <td><?php echo "Hoy cumple años ".ucwords(strtolower($row['alunom']))." ".ucwords(strtolower($row['alupat'])) ?></td>
  35. <td><?php echo "Proximos cumpleaños ".ucwords(strtolower($row2['alunom']))." ".ucwords(strtolower($row2['alupat'])) ?></td>
  36. </tr>
  37.     <?php
  38.     }
  39.     ?>
  40. </table>
  41. <?php
  42. }
  43. ?>
  44. </body>
  45. </html> -->

Lo de la primera parte ya esta solucionado, gracias...pero lo de la segunda como k falta algo me muestra una pantalla sin datos, ojo k hize print a las variables $hoy,$cincoDias (alarge a 25 dias) y existen las variables, tambien verifique los datos en bd y existe un cumple hoy y otro el 30 de Enero, que sera???