Buscando en Internet vi un ejemplo en inglés que funcionaba y que más o menos te explicaba como se iba generando el código. El problema de dicho calendario que encontré es que sólo te mostraba el día de hoy y el resto, y yo quería añadirle los eventos. Así que he intentado introducir la consulta en el código de la siguiente manera:
Código PHP:
foreach($weeks AS $week){
echo '<tr class="week">';
foreach($week as $day)
{
$ID = $year."-".$month."-".$day ;
$query_calendario = "SELECT * FROM eventos where fecha_evento = '$ID'";
$calendario = mysql_query($query_calendario, $conexion) or die(mysql_error());
$row_calendario = mysql_fetch_assoc($calendario);
Código PHP:
while($diaa <= $ultimo){
$dia = date("D",mktime(0,0,0,$month,$diaa,$year)); # retorna el dia de la semana en letras...
$fecha = date("j",mktime(0,0,0,$month,$diaa,$year)); #retorna el dia del mes en 01/31
$dia_semana = date("N",mktime(0,0,0,$month,$diaa,$year)); #retorna el dia de la semana en numero
$evento = $year."-".$mes_num[$month]."-".$fecha;
$ID = $year."-".$month."-".$fecha ;
$query_calendario = "SELECT * FROM eventos where fecha_evento = '$ID'";
$calendario = mysql_query($query_calendario, $conexion) or die(mysql_error());
$row_calendario = mysql_fetch_assoc($calendario);
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /homepages/31/d392666889/htdocs/pruebas/ajax_calendar_part1.php on line 141
y no lo entiendo, porque buscando en los foros, he visto que el error es problema de conexión y al principio del código tengo lo sieguiente:
Código PHP:
<?php require_once('../Conexiones/conexion.php'); ?>
<?php
mysql_select_db($database_conexion, $conexion);
Cómo puedo solucionar el error o alguien que se ofrezca a ayudarme a introducir las consultas en el nuevo calendario?? llevo casi un mes intentándolo y estoy desesperada, porque he aprendido algo de php, pero no soy ningún genio...