イベントカレンダーを作成し、ユーザーがイベントを追加するときに次のオプションを提供します: 毎年表示しますか? とチェックボックス。
したがって、チェックボックスがチェックされている場合は、データベースに年として 0 を挿入します。チェックボックスがチェックされていない場合は、データベースに実際の日付を挿入します。
http://i44.tinypic.com/2cdd1zm.png
しかし、年の値が0の場合、毎年カレンダーに表示するにはどうすればよいですか。
ところでジャール=年。
//for showing once
if (Syear != 0){
$sqlEvent = "SELECT titel,content FROM **** WHERE `maand` = '$month' AND `dag` = '$day' AND '$year' = `jaar`";
$resultEvents = mysql_query($sqlEvent);
}
//for showing every year
else
{
$sqlEvent = "SELECT titel,content FROM *** WHERE `maand` = '$month' AND `dag` = '$day'";
$resultEvents = mysql_query($sqlEvent);
}
echo "<hr>";
// show event
while ($events = mysql_fetch_array($resultEvents)){
echo "Title: ".$events['titel']."<br>";
echo "Detail: ".$events['content']."<br>";
echo $year;
}
ありがとうございました、