Rectifico,
Con este codigo inserta la ultima fecha del array
es decir 31/12
Código:
<?php
include("conex/conexion.php");
function dates_between($startdate, $enddate, $format=null){
(is_int($startdate)) ? 1 : $startdate = strtotime($startdate);
(is_int($enddate)) ? 1 : $enddate = strtotime($enddate);
if($startdate > $enddate){
return false; //The end date is before start date
}
while($startdate < $enddate){
$arr[] = ($format) ? date($format, $startdate) : $startdate;
$startdate += 86400;
}
$arr[] = ($format) ? date($format, $enddate) : $enddate;
return $arr;
}
$fecha1 = '2011-01-01';
$fecha2 = '2011-12-31';
$data = dates_between($fecha1, $fecha2, 'Y-m-d');
foreach ($data as $date) ;{
$query = "insert into calendar_table (cal_date)" .
"VALUES ('$date')";
$result = mysql_query($query) or die(mysql_error());}
?>
gracias
pd. Serialize no me valen, ya que quiero cada fecha en una fila distinta en mysql