我有这个代码。这段代码的作用是在顶部和底部显示查询输出。查询执行位于底部。
<span><?php echo mysqli_num_rows($result) ?></span>
//my other code here
//query database
$result = mysqli_query($con, "SELECT brand, url,...
while ($row = mysqli_fetch_array($result)) {
echo $row['brand'];
echo $row['url'];
}
我有一些约束,我无法将查询置于顶部和多个select
查询。你怎么建议我解决这个问题?谢谢。
答案 0 :(得分:0)
除非您查询数据库,否则无法调用mysqli_num_rows。
但是对于你的解决方案,你想在页面顶部显示多少条记录?
您可以在打印mysqli_num_rows之前调用查询,然后在底部需要时调用,如下所示:
<?php //query database
$result1 = mysqli_query($con, "SELECT brand, url,... ?>
<span><?php echo mysqli_num_rows($result1) ?></span>
//my other code here
//query database
$result = mysqli_query($con, "SELECT brand, url,...
while ($row = mysqli_fetch_array($result)) {
echo $row['brand'];
echo $row['url'];
}