首页 > 解决方案 > 在 MySQL 中显示 ID 表中的值范围

问题描述

我想显示我的 ID 的日期范围,例如从 ID 4 到 6(意味着不使用限制),但如图所示所有值 在我的代码中,存储在类别表中的所有值都显示我只想显示前三个记录.

我的代码在这里

 $sql = "SELECT * FROM category order by id ASC";
        $result = mysqli_query($conn, $sql);
        if (mysqli_num_rows($result) > 0) {
          // output data of each row
          while($row = mysqli_fetch_assoc($result)) {
              echo '
  <span id="rcorners2"><a href="home.php?page=category&category='.$row["category"].'">'.$row["category"].'</a> &nbsp;&nbsp;</span>

标签: phpmysql

解决方案


在mysql中你可以使用limit 3

SELECT * FROM category order by id ASC LIMIT 3

推荐阅读