带有PHP变量的SQL

带有PHP变量的SQL,php,sql,Php,Sql,我正在尝试使用下面的代码更新db记录。即使重定向完成,记录也不会按应有的方式更新。有小费吗 这是问题的根源 $id = $_GET["session_id()"]; session\u id()本身就是一个PHP函数。不需要引用。只要去掉引号就可以了 $id = $_GET[session_id()]; var\u dump($\u GET[“session\u id()”])?将session id作为查询字符串上的键似乎有点奇怪,就像观察一样。这就是你真正想要做的吗?是$\u GET

我正在尝试使用下面的代码更新db记录。即使重定向完成,记录也不会按应有的方式更新。有小费吗



这是问题的根源

$id = $_GET["session_id()"];
session\u id()
本身就是一个PHP函数。不需要引用。只要去掉引号就可以了

$id = $_GET[session_id()];

var\u dump($\u GET[“session\u id()”])
?将session id作为查询字符串上的键似乎有点奇怪,就像观察一样。这就是你真正想要做的吗?是
$\u GET[“session\u id()”]
还是
$\u GET[“session\u id”]
?请尝试
var\u dump($id)
注意在查询字符串中传递会话id。这使得会话更容易被他人劫持!谢谢你的提示,我用db的id代替了,它工作了!谢谢你的建议,我用的是db的id,我认为它更好,而且很有效