ホームページ >データベース >mysql チュートリアル >PHP で MySQL 結果セットを反復処理する方法
PHP で MySQL 結果セットをループする方法
PHP で MySQL を操作する場合、データベースからデータを取得し、結果を反復処理します。これを実現するにはいくつかの方法がありますが、それぞれに利点と欠点があります。
mysql_fetch_array() 関数の使用
一般的な方法の 1 つは、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 中国語 Web サイトの他の関連記事を参照してください。