我有一个从 MySQL 数据库中获取行的 while 循环。
但我想检查是否有行,如果表为空,则回显错误。
我有一个肮脏的方式来做到这一点:
while($row = $fetch->fetch( PDO::FETCH_ASSOC ) $random[] = $row['a_column'] ) {
if (count($random) == 0) {
echo ' It's empty... ';
} else {
echo $row['a_column'];
}
问题是我有很多专栏,我确信这是一种非常肮脏的方式。
问题
我正在使用 PDO,但我不确定如何检查表中是否有任何行。
问题
我如何发现该表不包含任何行,如果不包含,则回显错误。如果包含,则回显 a_column 的结果?
谢谢!