我正在使用一个简单的网站,它使用php中的日期函数来显示当前日期。我熟悉HTML,CSS和Java。根据当前日期,我希望显示不同的信息,例如......
On <?php echo date('F jS'); ?> throughout history, the following events took place:
Event 1 in 1776
Event 2 in 1890
Event 3 in 1999
我有一个信息列表,我只是不确定如何将2连接在一起。请查看http://www.history.com/this-day-in-history,以便更好地了解我正在尝试做的事情。
感谢您的帮助。
答案 0 :(得分:4)
让PHP选择:
//connect to db
$db = new PDO("mysql:host=$hostname;dbname=$dbname", $username, $password);
//get day and month
$curdate = date("m d");
//select from database of events where matching month and day
$statement = $db->prepare("SELECT * FROM events WHERE monthandday = :md ");
$statement->execute(array(':md' => $curdate));
//echo out events that happened throughout history
echo "On ."date('F jS') ."throughout history, the following events took place:";
while($row = $statement->fetch()){
echo $row['event'];
}
答案 1 :(得分:1)