我在我的SQL查询中有问题。我的限制无法正常运行。
显示错误是这样的。
您的SQL语法有误;检查与您的MySQL服务器版本对应的手册以获取正确的语法,以在第137行的“ LIMIT0,10”附近使用
我的功能是在其中调用查询

函数getprofitinstructornoman($ id,$ start,$ per_page)
{
     $ select =“从smaccount s中选择s.id,s.name,s.phone,s.email,其中s.manager_id ='”。$ id。“'LIMIT”。$ start。“,”。$ per_page;
        $ res = $ GLOBALS ['mysqli1']->查询($ select)或死亡($ GLOBALS ['mysqli1']-> error。__LINE__);
        如果($ res-> num_rows> 0)
        {返回$ res;}
        其他{返回假;}
}


请告诉我问题出在哪里?以及为什么我的查询无法正常工作?
谢谢
莫欣

最佳答案

您缺少空格。使用它代替您的代码行。

$select="select s.id,s.name,s.phone,s.email from smaccount s
where s.manager_id='".$id."' LIMIT ".$start.", ".$per_page;


我在“ LIMIT”之前和之后添加了额外的空间。

07-24 18:53
查看更多