如何查询 WHERE srdate >= {$currentdate} AND (usr={$uid} or refid={$uid} or refIII={$uid} or refIIII={



我被这个查询卡住了。

select * from mytable WHERE srdate >= {$currentdate} AND (usr={$uid} or refid={$uid} or refIII={$uid} or refIIII={$uid})

我需要获取当天的数据。但它正在获取所有数据。

如果您需要当天,则应使用=而不是>=:

WHERE srdate = {$currentdate} 

需要注意的是,应该使用PDO和绑定参数来防止SQL注入。

最新更新