我正在尝试测试一些基本功能,但是我被一些我认为不应该被卡住的东西卡住了。我的数据库连接是良好的,并且在之前的行中进行了测试,但是执行一个简单的SQL查询返回"Error in the consult..你的SQL语法有错误;查看与MySQL服务器版本对应的手册,以确定在第1行
"classes"附近使用的正确语法。// define query
$query = "SELECT * FROM 'classes'";
# execute the query.
$result = $db_connection->query($query) or die("Error in the consult.." . mysqli_error($db_connection));
表名'classes'不是保留项,如果我对任何其他表进行测试,我都会得到相同的错误。我错过了什么明显的东西吗?
在查询中的"classes"周围使用勾号:
// define query
$query = "SELECT * FROM `classes`";
# execute the query.
$result = $db_connection->query($query) or die("Error in the consult.." . mysqli_error($db_connection));