0

PHP の使用

イベントのスケジュール (次の 5 つに限定) を作成しようとしていますが、過去のイベントは含めたくありません。つまり、イベントの翌日にはスケジュールから外れるはずです。

これは私のクエリです:

SELECT * 
FROM  `lfc_events`
WHERE event_year >= $year
AND event_month >= $month
LIMIT 0, 5

テーブルを作成するために foreach ループを使用しています。

foreach ($evts as $evt) {
        $evtnum = substr($evt->event_name, -2);    // returns the number of the event (ex: LFC 21 -- the 21 is returned)
            if ($evt->event_fightcard == "") {
                $evtlink = 'LFC ' . $evtnum;
            }
            else {
                $evtlink = '<a href="' . $evt->event_fightcard . '">LFC ' . $evtnum . '</a>';
            }

        $res.='
            <tr>
                <td>' . $evt->event_month . '/' . $evt->event_day . '/' . $evt->event_year . '</td>
                <td>' . $evtlink . '</td>
                <td>' . $evt->event_city . ',' . $evt->event_state . '</td>
            </tr>';
}

foreach ループに where 句を追加することは可能ですか?

説明のために、これが私の目標です。

foreach ($evts as $evt where $evt->event_day >= $today) {
     // code...
}
4

0 に答える 0