使用$ _SESSION Var进行查询时出错

时间:2011-09-08 23:21:42

标签: php mysql session

$sth7 = $pdo7->prepare("SELECT usr FROM tz_members WHERE id = $_SESSION['id'];");

给了我这个错误:

syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

尝试:

$sth7 = $pdo7->prepare("SELECT usr FROM tz_members WHERE id = " . $_SESSION['id'] . ";");

这是解决方案完全相同的问题的link