并感谢您的时间。MySQLi语法错误
我遇到了MySQLi查询的问题。经过2个多小时的扎实研究,我无法得出结论。问题如下:
$sql = <<<SQL
SELECT *
FROM ss_character
WHERE usr = {$_SESSION['usr']}
SQL;
if(!$result = $mysqli->query($sql))
{
die('There was an error running the query [' . $mysqli->error . ']');
}
我想这可能是我的定界符缩进和语法,但我几乎(永远不能只有一双眼睛绝对肯定的),排除了它是说的机会。
它引发错误是模糊的,但如下:
“有运行查询[您的SQL语法错误的错误;检查对应于您的MySQL服务器版本的手册在'第3行'附近使用正确的语法]“。
非常感谢您的帮助。非常感谢,当我知识丰富时,会得到回报。
这确实带走了错误,并且感谢所有说同样事情的人。即使它将错误消除了,它仍然不会从数据库中提取值。将继续进一步调试,但正如这回答了这个问题,答案接受了。谢谢你们! – 2013-02-27 05:22:26