【发布时间】:2016-10-29 20:22:35
【问题描述】:
我已将这个PHP 文件包含在我的index.php 中,但我只从数据库中获取了第一项。如何从我的数据库中获取所有项目?
<?php
$sql = "SELECT name,price FROM items ORDER BY `id`";
$res = mysqli_query($conn, $sql);
$page = mysqli_fetch_assoc($res);
mysqli_close($conn);
?>
<h2><?=$page["name"]?></h2>
<?=$page["price"]?>
【问题讨论】:
-
您正在寻找
while循环 -
或使用
mysqli_fetch_all() -
您将需要遍历结果以显示所有结果(假设结果行多于一个)。如果您只想查看结果而不用 HTML 标记,您可以转储数组 (
print_r)。 -
不是每个 PHP+MySQL 教程都有这样的例子吗?