fetch_assoc からの結果をエコーするとき、空の (NULL) 結果をスキップしたいと思います。私のコードは次のとおりです。
while ($rowsoft = $resultsoft->fetch_assoc()) {
echo "<table class='swtable' cellspacing='0' summary='Software table'>
<tbody>
<tr><td class='software_up'><a class='sw' href='software.php?id=" . $rowsoft['id'] . "'>" . $rowsoft['title'] . "</a></td></tr>
<tr><td class='software'><div class='tags'>Tags: </div><a class='tags' href='#'>" . $rowsoft['tag_1'] . "</a>
<a class='tags' href='#'>" . $rowsoft['tag_2'] . "</a><a class='tags' href='#'>" . $rowsoft['tag_3'] . "</a></td></tr>
}
しかし、常に $rowsoft['tag_1'] または $rowsoft['tag_2'] または $rowsoft['tag_3'] の結果があるとは限りません。結果がある場合にのみ機能するように、fetch_assoc() 内のエコーを変更するにはどうすればよいですか? または、 foreach などを使用する必要がありますか?
ありがとうございました