ejemplo.
- si el dia 29 de noviembre hay 1 evento, me tiene que mostrar un lightbox con la imagen del evento creado.
- si el dia 30 de noviembre hay 2 ó mas eventos, me tiene que mostrar en un lightbox los 2 o mas eventos que hayan sido creados y asi sucesivamente.
resulta que ya comparo la fecha de la bd con la fecha de hoy y me lo resalta. mi problema es como mostrar la imagen en el lightbox y que en cada fecha (en este caso que sea el dia 29 de noviembre), me muestre solo las 3 imagenes del dia 29. que solo cuente cuantos eventos hay en cada fecha. si en el dia 29 hay 3 eventos, que cuente solo los 3 y asi sucesivamente.
este es mi codigo que he desarrollado.
Código PHP:
Ver original
<table align="center"> <?php $sql_eventos = "SELECT * FROM sense_eventos where anio = '".$anio."' and mes = '".$mess."'"; $fechasxx = ""; $imagen_evento[] = $row_eventos['imagen_evento']; } #muestra los meses en texto. $m = genMonth_Text($mess); if($mess == '12' || $mess == '1'){ if($mess == '12'){ $next = 1; $prev = $mess -1; $anion = $anio + 1; $aniop = $anio; } if($mess == '1'){ $next = $mess + 1; $prev = 12; $anion = $anio; $aniop = $anio -1; } }else{ $next = $mess + 1; $prev = $mess - 1; $aniop = $anio; $anion = $anio; } echo "<tr>"; echo "<tr> <th><a href='demo5_lightbox.php?mess=$prev&anio=$aniop'> << </a></th> <th colspan=5>$m $anio</th> <td><a href='demo5_lightbox.php?mess=$next&anio=$anion'> >> </td> </tr> "; echo "<tr> <td>Dom</td> <td>Lun</td> <td>Mar</td> <td>Mie</td> <td>Ju</td> <td>Vie</td> <td>Sab</td> </tr>"; $diaa = "1"; while($diaa <= $ultimo){ if($dia == "Sun"){ echo "</tr><tr>"; } if($fecha == "01"){ $i=0; while($i != $dia_semana){ echo "<td> </td>"; $i++; } } #verificar si son= $bgcolor = ""; $link = $fecha; $bgcolor = "style='background-color:#CCC;font-weight:bold'"; $link = "<a href = 'eventos/".$row_imagen['imagen_evento']."' rel='sexylightbox[$contador]' style='text-decoration:none'>$fecha</a>"; } echo "<td $bgcolor>$link</td>"; $diaa++; } echo "</tr>"; ?> </table>
en estos casos para que me muestre la imagen, deberia crear otra consulta sql y hacer un in_array() para saber si coinciden con las fechas ?
estare muy agradecido si me ayudan.
saludos.