while($rs=mysql_fetch_array($result))
1. この種のループでは、レコード ポインターを移動する必要はありません。ループ内でレコードを読み取ることはできますか?
2. $rs=mysql_fetch_array($result) は TRUE を返しますか? それとも、$RS に値がある場合は TRUE と同等ですか?
ありがとうございます。 。
-----解決策---------
$rs が常に true の場合 そうである場合、無限ループになってしまいませんか? , したがって、配列が取得されるとき、$rs の値は true になります。配列が読み取られるとき、$rs は空であり、これは false です。私は初心者ですが、これは私が理解していることです
------解決策-----------
mysql_fetch_array() は mysql_fetch_row() の拡張バージョンです。 。
mysql_fetch_row() は、指定された結果識別子に関連付けられた結果セットからデータの行をフェッチし、それを配列として返します。各結果列は、オフセット 0 から始まる配列のセルに格納されます。 mysql_fetch_row() への後続の呼び出しでは、結果セット内の次の行が返されるか、行がもうない場合は FALSE が返されます。
------解決策---------
に変換する 2 つの数値 エコー !!$rs=mysql_fetch_array($result); // 値がある場合は 1 を返し、値がない場合は返さない <div class="clear"></div>