php - 在 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> </span>
解决方案
在mysql中你可以使用limit 3
SELECT * FROM category order by id ASC LIMIT 3
推荐阅读
- vhdl - 具有外部触发和触发输出的 VHDL 脉冲生成
- django - 层次结构数据的单表或多表
- python - 如何在不创建 virtualenv 的情况下 pip 安装用 Pipfile 编写的包?
- keras - 如何在 Keras 中使用张量板显示输入张量
- sql - 根据表中的值对列值重新排序
- visual-studio-code - 如何在 Visual Studio Code 中临时禁用“防止脏写”功能
- html - 预加载会使 font-awsome.css 无法下载字体
- angular - Angular:MatSort 不根据列标题对表格进行排序
- python - 比较字符串和整数
- jquery - 通过插件在 Wordpress 页面中添加 JQuery 不起作用