クエリ結果が空の場合、空/空白のテーブルまたはテーブルヘッダーのみを表示する適切な実装は何でしょうか?
**注/条件
ページリダイレクト
なし2つのテーブルの作成なし。1つは結果が空のクエリ用で、もう1つは結果のあるクエリ用です。
または、これを行うためのはるかに優れた方法はありますか?
サンプルコードは次のとおりです。
<?php if(isset($result)){ ?>
<table>
<tr>
<td>Name</td>
<td>Email</td>
</tr>
<?php foreach($result as $key => $data){?>
<tr>
<td><?php echo $data['name'];?></td>
<td><?php echo $data['email_add'];?></td>
</tr>
<?php }?>
</table>
<?php } ?>
ここでの問題は、foreachループでエラーが発生することです。