gpt4 book ai didi

php - 使用while循环检查数组是否为空

转载 作者:行者123 更新时间:2023-12-04 22:40:10 27 4
gpt4 key购买 nike

我已经在网站上阅读了其中的几篇文章,但仍然找不到解决我问题的答案。我有一个while循环,在其中为数据库中的每个条目填充表。尽管如果数据库中的表为空,我希望它显示一条消息。对这里出什么问题有任何想法吗? (意识到不推荐使用的标签)

$result = mysql_query("SELECT * FROM blog");

while($row = mysql_fetch_array($result))
{
if(count($row) === 0)
{
echo 'No Data';
}

<table code>

}

最佳答案

使用mysql_num_rows对数据库中的行进行计数。

<?php

if (mysql_num_rows($result) > 0) {
echo '<table>';
while ($row = mysql_fetch_assoc($result)) {
echo '<tr>...</tr>';
}
echo '</table>';
} else {
echo 'No result found';
}

?>


编辑:表的更新代码。

关于php - 使用while循环检查数组是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24120297/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com