这是完整的错误。
Catchable fatal error: Object of class mysqli_result could not be converted to string in
.../test/submit.php on line 11.
以下是它所指的代码行。
$classId = $mysqli->query("SELECT COUNT(id) FROM class");
$classId += 1;
echo $classId;
我不确定该语句是不是返回一个int,因为当我在phpMyAdmin并执行相同的SQL语句时,我得到一个返回的int。
感谢。
答案 0 :(得分:3)
您需要先获取对象。以下内容应该足够了:
$result = $mysqli->query("SELECT COUNT(id) as `count` FROM class");
$row = $result->fetch_object();
$classId = $row->count;
$classId += 1;
echo $classId;