Home  >  Article  >  Backend Development  >  这句sql哪里出错了呀。

这句sql哪里出错了呀。

WBOY
WBOYOriginal
2016-06-06 20:37:38810browse

$sql="select * from student where studentid={$studentid} and likeclassid={$classid}";

PS:likeclassid 是一个完整的字段名

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'and likeclassid=1176' at line 1

回复内容:

$sql="select * from student where studentid={$studentid} and likeclassid={$classid}";

PS:likeclassid 是一个完整的字段名

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'and likeclassid=1176' at line 1

把大括号去掉 而且like后面少空格 匹配格式也不对

语法上应为 classid like {$classid}
但既然是like了就要模糊匹配,取决于你想匹配的内容使用%,*。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn