sql语句有问题,输出sql语句直接到mysql运行一下

解决方案 »

  1.   

    SQL语言执行出错,把返回值用于其他函数
    php:
    $res=mysql_query($SQL);
    mysql_fetch_rows($res); //error
      

  2.   

    SQL语句有问题。
    可能是在动态生成SQL语句时,有时候能正确生成,有时候生成的是错误的,比如没处理好引号什么的
      

  3.   

    http://community.csdn.net/Expert/topic/3792/3792322.xml?temp=.1039698#top
    这里是同一问题的讨论,细节详细一些,程序是我写的,没有动态合成,是确定的mysql语句。
    主要问题是错误时而发生,时而不发生,而php文件和数据库都是没有任何变化的。