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 の結果をエコーしますか?
ありがとう!