私はテーブルを持っていますevents
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`data` date DEFAULT NULL,
`days` int(2) DEFAULT NULL,
PRIMARY KEY (`id`)
多数のレコードがあります。
利用できないすべての日付の配列を生成します
$sql = "SELECT * FROM events WHERE `data` LIKE '".$cYear."-".$cMonth."-%'";
$sql_result = mysql_query ($sql, $connection ) or die ('request "Could not execute SQL query" '.$sql);
while ($row = mysql_fetch_assoc($sql_result)) {
$unavailable[] = $row["data"];
$days[] = $row["days"];
}
配列$unavailableは次のようになります:(2012-08-10、2012-08-25)配列$ daysは次のようになります:(3、2)
このような配列が必要です:(2012-08-10、2012-08-11、2012-08-12、2012-08-25、2012-08-26)
ありがとうございました!