Hola buenas a todos, veamos tengo una base de datos con 2000 fechas, desde el 2001, y saco las fechas por mes y año, es decir para el mes de septiembre tendría algo como esto:
2008-09-01,2008-09-03,2008-09-04,2008-09-05,2008-09-10,2008-09-01
esto lo consigo así:
while ($row_fechasmes = mysql_fetch_assoc($result_fechasmesr)) {
$fechasmes .= $row_fechasmes['fecha'].",";
}
$trozofechasmess = explode(",", $fechasmes);
Para que me recorra el calendario tengo esto
$ts_nrodays me dice los días que tiene ese mes en concreto
for($i = 1; $i <= $ts_nrodays; $i++) {
//como del 1 al 9 no hay un cero delante se lo añado
if (strlen($i) == "1") {
$i = "0".$i;
} else {
$i = $i;
}
$fechas = array($fechasmes);
$acomparar = $ts_year."-".$ts_month_nr."-".$i;
}
A lo primero tenía un in_-array para hacer la búsqueda de esta forma
if (in_array ($acomparar, $fechas)) {
y luego ya he desbariado con unas cuantas opciones
Alguien sabe como puedo buscar una fecha dentro del array $fechas?, bueno si está bien tal y como lo he puesto
Un saludo