php - 将数据变量从 PHP 传递到 MYSQL 过程

标签 php mysql

这些是 PHP 中的变量:

$MON = "2017-06-21";
$TUE = "2017-06-22";
$WED = "2017-06-23";
$THU = "2017-06-24";
$FRI = "2017-06-25";    

当我使用此语句时,程序运行良好:

$query = "call FSS.GetWeeklySched('2017-06-21', '2017-06-22', '2107-06-23', '2017-06-24', '2107-06-25');"; 

但是,当我尝试使用这样的变量时,它不起作用:

query =  "call FSS.GetWeeklySched($MON, $TUE, $WED, $THU, $FRI)"; 

我确信我做得不对。我尝试了很多组合。

最佳答案

使用这种形式 - 更好的可读性和字符串连接的分隔 - 并在变量名“query”的开头添加“$”:

$query = "call FSS.GetWeeklySched(" . $MON . "," . $TUE . "," . $WED . "," . $THU . "," . $FRI . ");";

关于php - 将数据变量从 PHP 传递到 MYSQL 过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44876928/

相关文章:

mysql - 如何在 where 子句条件中制作 max(date)

javascript - Magento 中的元素 null

mysql - 如何在单个表中存储多个选项?

mysql - 如何获取 MySQL 中的第 N 行?

javascript - 如何让 JavaScript 加载图像显示到页面加载完成?

mysql - 加快创建mysql表(from select)

mysqlsequelize.js如何链接两个表

php - 在 wordpress 上建立数据库连接时出错

php - (整数)假;在PHP中为什么会这样?

php - 如何保护ajaxRequest.open php脚本