我使用教程創建我的第一個PHP站點以供參考。我無法理解爲什麼以下工作原理:PHP while循環。爲什麼這個工作?
while ($row = mysql_fetch_array($result)){
echo $row[1]. " ".row[2]."<br/>";
}
具體來說,循環如何遞增到下一行?
更新: 感謝所有爲我提供答案的人,包括那些懇求我加入RTM的人。我的問題不是理解循環如何工作,而是簡單地看不到循環如何遞增。 答案: 從PHP文檔,
mysql_fetch_array:返回對應於所提取的行並移動內部數據指針超前
我現在看到的陣列,一切都很好。
閱讀其文檔。 –
順便說一句請使用「mysqli_fetch_array」具體是mysqli。 – les
與c一樣,函數mysql_fetch_array按順序從表中抓取一行,如佔位符,並在到達結尾時返回0或false。這個值被賦值給行,但是它也被if語句讀取 –