我想测试一些mysql查询以检查如何将某些日期与今天的日期进行比较,但是不是执行代码,而是在屏幕上打印一个部分.这是代码.
<?
$db = mysqli_connect("localhost","Username","Password","makeamemo");
$result = mysqli_query($db, 'DELETE FROM `messages` WHERE CURRENT_DATE() >= `Date`');
if(!$result){
die('No messages deleted...');
}else{
die('Messages deleted...');
}
?>
Run Code Online (Sandbox Code Playgroud)
mysqli_query中大于符号后面的所有内容都将被打印而不是执行.我试图用a修复它以\确保mysql将>视为一个字符.我还检查了它是否能切换=和>.我猜php认为代码结束了,但我不知道如何解决这个问题.我希望代码删除包含已经过去的日期的所有行,并且说它是否有效.
| 归档时间: |
|
| 查看次数: |
38 次 |
| 最近记录: |