php中查询语言出错 $sql="select * from log where teacherID=$teacher_id ORDER BY id DESC ";

2025-03-05 05:49:42
推荐回答(3个)
回答1:

看看你的log.php的第72行,或者前后几行,有没有少了“;”(分号)这个东东
下面语句我纯手打的,你复制过去试试

$sql="select * from log where teacherID='".$teacher_id."' order by id desc";
还有,你再后面加一句
echo $sql;
就可以看到最终语法是什么了。

回答2:

没有用''或者$teacher_id括起来"+" ' "+$teacher_id+" ' "+

回答3:

你的数据表里存在一个叫teacherid的字段和id 的字段吗?还是连接查询。