如何在 PHP 中循環遍歷 MySQL 結果集
在 PHP 中使用 MySQL 時,通常會從資料庫擷取資料並迭代結果。有多種方法可以實現此目的,每種方法都有自己的優點和缺點。
使用 mysql_fetch_array() 函數
一個常見的方法是使用 mysql_fetch_array()功能。此函數從結果集中獲取一行資料並將其作為關聯數組傳回,其中列名稱用作數組鍵。
<?php // Establish a connection to the MySQL database $link = mysql_connect(/* arguments here */); // Execute a query to retrieve data from the "table" table $query = sprintf("SELECT * FROM table"); $result = mysql_query($query, $link); // Loop through the result set using mysql_fetch_array() if ($result) { while ($row = mysql_fetch_array($result)) { // Do something with the current row data (e.g., print it) print_r($row); } } else { // Handle any errors that occurred during query execution echo mysql_error(); } ?>
以上是如何在 PHP 中迭代 MySQL 結果集?的詳細內容。更多資訊請關注PHP中文網其他相關文章!