我的SQL查询有问题。我的限制不能正常工作。 显示错误是这个。 您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在137行的“LIMIT0,10”附近使用正确的语法 我的功能是我调用查询
function getprofitinstructornoman($id,$start,$per_page) { $select="select s.id,s.name,s.phone,s.email from smaccount s where s.manager_id='".$id."'LIMIT".$start.", ".$per_page; $res = $GLOBALS ['mysqli1']->query ($select) or die ($GLOBALS ['mysqli1']->error . __LINE__); if ($res->num_rows > 0) {return $res;} else{return false;} }请告诉我问题出在哪里?为什么我的查询不能正常工作? 谢谢 穆赫辛
答案 0 :(得分:3)
你错过了一个空间。使用它而不是你的代码行。
$select="select s.id,s.name,s.phone,s.email from smaccount s
where s.manager_id='".$id."' LIMIT ".$start.", ".$per_page;
我在“LIMIT”之前和之后添加了一个额外的空格。