在我的数据库中,有一个名为cat的表,其列名为cat\u id。
我需要逐行从cat表中获取cat\u id字段,而不使用while循环。
这就是我目前所拥有的。。。
$catid = mysqli_query($con,"select * from cat");
$fetchcat = mysqli_fetch_assoc($catid);
现在我需要一个接一个的数据如下。。。
<li><a href="<?php echo $fetchcat['cat_id']; ?>"></a>Men</li>
<li><a href="<? what can i type here to get 2nd row??? ?>"></a>Men</li>
有人能建议下一步吗?谢谢
1条答案
按热度按时间jv4diomz1#
不管怎样,你必须循环。。。最有效的方法通常是运行查询,然后逐个提取行。
下面是实现这一点的代码示例。请注意,因为您需要输出的唯一列是
cat_id
,在sql语句中只选择该列比选择所有可用列更有效select *
.