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!

