使用指数(例如:1.6E32)的phpMyAdmin在限制的大表子句中



这让我发疯了!我敢肯定这很简单,我缺少了一些,但是在一张大桌子上,如果我尝试说第101页,那么我会收到一个mysql错误#1064,这是标准"有错误...接近...位是"限制1.6E23"的近距离。我可以到达大表末端的唯一方法是将排序顺序更改为auto_increment列!

对我来说,这似乎很清楚,这是PHP习惯输出更大数字作为指数的习惯。但是我找不到任何地方的引用,要么更改php config或mysqladmin config。

这一定很普遍,所以我希望有人可以帮助!

只需在用于查询的变量上使用number_format()

  <?php
        $number = number_format ($number,0);
  ?>

最新更新