-2

私はこのコードを持っています:

   $result = mysql_query("SELECT * FROM textos");

         $row = mysql_fetch_assoc($result);

         while($row = mysql_fetch_assoc($result)){
            echo "<b>ID:</b> ".$row['id'].", <b>Titulo:</b>".$row['titulo'].", <b>Texto:</b>".$row['texto'].", <b>Presentes:</b>".$row['presentes']."<br/>";
         }

しかし、私がそれを実行すると、2番目のIDからのみエコーされます。どうすればこれを修正できますか?

4

2 に答える 2

4

最初の行をフェッチします。

$row = mysql_fetch_assoc($result);

2 行目からフェッチを開始します。

while($row = mysql_fetch_assoc($result)){

への最初の呼び出しを取り除きmysql_fetch_assocます。

于 2012-11-17T21:25:01.230 に答える
3

を複製し$row = mysql_fetch_assoc($result)ました。while(...) のみに含める必要があります。

于 2012-11-17T21:24:49.063 に答える