mysql查询无法在服务器上运行

8zzbczxx  于 2021-06-25  发布在  Mysql
关注(0)|答案(0)|浏览(165)

当我通过xampp在本地运行这个查询时,我在php页面中得到了结果,但是当我从公共服务器运行这个查询时,我只看到“0”。

$sql="SELECT * FROM my_table
WHERE ent_date BETWEEN DATE_FORMAT(NOW() - INTERVAL 1 MONTH, '%Y-%m-01 00:00:00') AND DATE_FORMAT(LAST_DAY(NOW() - INTERVAL 1 MONTH), '%Y-%m-%d 23:59:59')";

if ($result=mysqli_query($conn,$sql))
  {
  // Return the number of rows in result set
  $rowcount=mysqli_num_rows($result);
  printf(" %d\n",$rowcount);
  // Free result set
  mysqli_free_result($result);
  }

公共服务器上的mysql版本为5.6.32-78.1
逻辑上的解释是,问题是由较低版本(某些命令不受支持)引起的,但从$sql?。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题