我一直在尝试将一个非常简单的设置与mySQL连接。
我可能太天真了,但我不明白为什么这不起作用!
这就是我试图获取明天的日期,寻找事件以及回应标题的方式。
<div class="ribbon">
<p class="dato">
<?php
$now = new DateTime();
$now->modify('+1 day');
$now->format('Y-m-d');
$query = mysql_query($con, "SELECT * FROM kalender WHERE dato = '$now'");
while($row = mysqli_fetch_array($query)){
echo $row['title'];
}
?>
</p>
</div>
我很遗憾浪费任何时间。我只是想不出来。
答案 0 :(得分:1)
您使用DateTime
的对象而不是格式化的日期&amp; mysql
代替mysqli
。
<div class="ribbon">
<p class="dato">
<?php
$now = new DateTime();
$now->modify('+1 day');
$date = $now->format('Y-m-d'); // store in another variable & use it
$query = mysqli_query($con, "SELECT * FROM kalender WHERE dato='$date'"); // mysqli instead of mysql
while ($row = mysqli_fetch_assoc($query)) // if using only keys, use _assoc
{
echo $row['title'];
}
?>
</p>
</div>