我想通过从SQL表中提取内容来构建ul。但是这段代码只给了我第一行。获得所有10个条目的最佳解决方案是什么?
$query = "SELECT * FROM `activitys`";
echo '<td><ul>';
if ($result = mysqli_query($link, $query)) {
$row = mysqli_fetch_array($result);
echo "<li>".$row['content']."</li>";
}
echo '<td><ul>';
答案 0 :(得分:1)
你需要把它放在一个循环中,如下所示:
while($row = mysqli_fetch_array($result)) {
echo "<li>".$row['content']."</li>";
}
答案 1 :(得分:0)
将它包裹在while循环中。这样它会一直持续到最后。 IF仅运行一次。