ホームページ >データベース >mysql チュートリアル >PHP で MySQL 結果セットを反復処理する方法

PHP で MySQL 結果セットを反復処理する方法

Susan Sarandon
Susan Sarandonオリジナル
2024-12-10 03:04:08395ブラウズ

How to Iterate Through MySQL Result Sets in PHP?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。