php - 在 SQL 查询、PHP 中添加变量和常量的简短语法

标签 php mysql syntax addition

有没有更优雅的方式来编写这样的条件?

WHERE date<'".($date+1)."-07-01'

类似的东西

WHERE date<'{($date+1)}-07-01' 

最佳答案

$date = 2013;
$truedate = ($date + 1) . "-07-01";

$preparedDb = new DB;
$preparedDb->prepare("SELECT * FROM T1 WHERE date < ?")
   ->execute(array($truedate));

关于php - 在 SQL 查询、PHP 中添加变量和常量的简短语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14430960/

相关文章:

c++ - C++ 中的 for-each-loop 用于二维数组

sql - 删除这些该死的 NULL

php:对给定字符串中的单词实例进行排序和计数

php - 坚持为帖子创建标签的逻辑(如 SO 标签)(PHP)

mysql - PHPMyAdmin 设计器不显示所有表

javascript - jQuery Document Ready 函数语法

php - 在 php 中使用 str_replace 时出错?

php - 将第三方库添加到 ZendFramework

php - UTF-8 符号显示错误

php - 从 MySQL DB 导出中文单词到 CSV