0

クエリに続いて、mysql_fetch_arrayは、フィールドの最後に[]を付けることで取得できる、連続番号を含む結果の配列を生成します。

<div id="row1">フェッチ中に、返される行を追跡するために、divのシーケンシャルIDを設定したいと思います。行は単なる単語であり、変数ではありません。配列番号に基づいて行に番号を追加する簡単な方法はありますか?カウンターを設定せずにrow []のようなものですか?ありがとう。

4

1 に答える 1

0

理由がわからないカウンターを設定したくない場合、およびデータベースからフェッチされているテーブル行(主キー)として id のようなものがある場合は、次のように行うことができます。

while($row = mysql_fetch_array($res)) { 
    echo '<div id="row'.row['id'].'"> Row '.$row['id'].' text</div>';
}
于 2012-05-06T17:09:21.983 に答える