0

したがって、通常、このようなデータベースをループします。

while($row = mysql_fetch_array($result)) {
 // echoes here
}

そして、これはうまくいきます。しかし、これを何かしたい場合はどうすればよいですか?

<h1><?= $row["category_name"]; ?></h1>
<p><?= $row["description"]; </p>

while($row = mysql_fetch_array($result)) {
 // echoes here
}

mysql_fetch_arrayは最初の の下にあるため、これはもちろん機能しません$row。しかし、このようなものは機能しません.. (無限ループ)。

$row = mysql_fetch_array($result);

<h1><?= $row["category_name"]; ?></h1>
<p><?= $row["description"]; </p>

while($row) {
 // echoes here
}

これを解決する最善の方法は何ですか? 最初のエコーに対する別のデータベース クエリはありますか?

4

2 に答える 2