이벤트를 시작 날짜순으로 표시하는 이벤트 캘린더가 있습니다. 모든 것이 훌륭하지만 한 가지 문제가 있습니다. 오늘 날짜에 발생한 이벤트는 표시되지 않습니다. 나는 그들이 통과 한 후에 사건들을 제거하는 나의 "if"진술이 문제라고 믿는다.PHP 이벤트의 날짜 정렬
<? while($row = mysql_fetch_assoc($result)) {
$id = $row['id'];
$title = $row['title'];
$text = $row['text'];
$image_url = $row['image_url'];
$start_date = date('F d, Y', strtotime($row['start_date']));
$start_hour = $row['start_hour'];
$start_minute = $row['start_minute'];
$start_am_pm = $row['start_am_pm'];
$end_date = date('F d, Y', strtotime($row['end_date']));
$end_hour = $row['end_hour'];
$end_minute = $row['end_minute'];
$end_am_pm = $row['end_am_pm'];
$tba = $row['tba'];
if(strtotime($row['end_date']) > date('U')) {
?>
입니다. 또한'$ id = $ row [ 'id']'를 할 이유가 없으며 코드를 깨끗하게 유지하고 시간을 절약하기 위해서'$ row [ 'id']'를 사용하면된다. – Webnet