2012-11-17 41 views
-2

我有這樣的代碼:Mysql的fetch_array_assoc沒有得到第一排

$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/>"; 
     } 

但是當我運行它,只能從第二ID上的呼應。我怎樣才能解決這個問題?

回答

4

獲取的第一行:

$row = mysql_fetch_assoc($result); 

開始從第二行讀取:

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

擺脫了第一個電話到mysql_fetch_assoc

3

您有重複的$row = mysql_fetch_assoc($result)。只有(...)應該包含它。