0
我有一個PHP/Mysql日曆不會從我的數據庫加載事件。日曆事件無法加載
我在這裏呼籲從我的數據庫中的事件:
/* date settings */
$month = (int) ($_GET['month'] ? $_GET['month'] : date('m'));
$year = (int) ($_GET['year'] ? $_GET['year'] : date('Y'));
/* get all events for the given month */
$con = mysql_connect('***************', '******', '*******');
mysql_select_db(dbbmdmi);
$events = array();
$query = "SELECT CaptainLast, ArrDate FROM Teams";
$result = mysql_query($query) or die('cannot get results!');
while($rows = mysql_fetch_assoc($result)) {
$events[$rows['ArrDate']] = $rows;
}
...哪個輸出正確的位置:
foreach ($events as $data) {
echo "Captain: $data[CaptainLast], Date: $data[ArrDate]<br />\n";
}
...但這裏不填充我的日曆天數:
$event_day = $year.'-'.$month.'-'.$list_day;
if(isset($events[$event_day])) {
foreach($events[$event_day] as $event) {
$calendar.= '<div class="event">'.$event[CaptainLast].'</div>';
}
}
else {
$calendar.= str_repeat('<p> </p>',2);
}
任何幫助將不勝感激。
不要使用'mysql_ *'使用'mysqli'或'PDO'來代替。 –