我已经看到有关此在线的一些发帖,但没有任何建议对我的案例起作用。如何在SQL语句中正确引用PHP会话变量
我的情况很简单..用户登录到一个php表单,使用后端mysql表进行身份验证,启动会话,将它们带到下一页。
我想要做的是将剩余的用户数据带入文本框,表格等等。不过,我已经介绍过这样做的唯一方法是引用会话变量。我到目前为止已经在下面,我已经尝试了很多变体,但似乎没有任何工作(即没有值,页面不加载等)。不过,我愿意接受其他选择。谢谢大家。
$query = "SELECT * FROM users WHERE username = '{$_SESSION['user']}'"
在运行查询var_dump($ _ SESSION ['user'])之前查看它是什么。你期望? – Keeleon 2013-04-04 16:56:56
你可能不得不提供更多的细节。什么不起作用?用户表是空的吗?首先插入数据的代码是什么,它是*工作的? – 2013-04-04 16:57:14
[如何防止PHP中的SQL注入?](http://stackoverflow.com/questions/60174/how-to-prevent-sql-injection-in-php)会话变量仍然是变量。 – 2013-04-04 16:57:54