解决方案 »

  1.   

    把你的sql语句输出来,在msyql直接执行看看有什么问题
      

  2.   

    错误信息是什么?
    两个时间之间的,为什么不用between....and呢?
      

  3.   

    打印完整的sql語句看看。
    echo "select * from patient where ordertag = $cfg and ordertime>=$timeStart and ordertime<$now_cfg";看看是什麼
      

  4.   

    估計ordertag是char型的。
    改成這樣看看$sql = mysql_query ( "select * from patient where ordertag ='$cfg' and ordertime>='$timeStart' and ordertime<'$now_cfg'");