Código:
Este código me consulta en la base de datos las actividades que hay en el mes presente y el día que hay actividades lo resalta en el calendario con un color, hasta aquí funciona correctamente.//consulta a la bd actividades $consulta="SELECT FECHA_INICIO FROM actividades;"; $sql=mysql_query($consulta) or die ('Error en consulta actividades calendario'); $numfila=mysql_num_rows($sql); //$fila=mysql_fetch_array($sql); //bucle resultados de la búsqueda $diaactividad=0; $temp_actividad=$year."-".$month."-".$day; for($d=0;$d<$numfila;$d++) { while($fila=mysql_fetch_array($sql)) { $actividad[$d]=$fila['FECHA_INICIO']; //condición si temp_actividad==$actividad[$d] if($temp_actividad==$actividad[$d]) { $diaactividad=1; } } //cierro while } //cierro bucle resultados de la búsqueda //////////////////////////////////////////////////////////////////////
El calendario está incluido con la función (include) en todas las secciones de la Web, bien, donde único falla el dichoso calendario es en las secciones donde hay otras consultas a la base de datos, lo cuál no entiendo el ¿por qué?.
Las secciones en las que falla son:
-. Lista de noticias.
-. Lista de actividades.
-. Lista de enlaces de interés.
-. Lista de subvenciones.
-. Lista de asociaciones.
Todas estas secciones tienen consulta a la bd a sus respectivas tablas y tienen incluidas el famoso paginator.
He mirado todo, consultas, paginator he mirado las variables por si alguna se repite con distintos valores y no doy con lo que me causa el conflicto.
Alguien puede ayudarme?
Mil gracias!