ホームページ  >  記事  >  データベース  >  ネストされた配列を使用して PHP で複数の MySQL 行を取得およびアクセスする方法

ネストされた配列を使用して PHP で複数の MySQL 行を取得およびアクセスする方法

Susan Sarandon
Susan Sarandonオリジナル
2024-10-31 21:11:29316ブラウズ

How to Retrieve and Access Multiple MySQL Rows in PHP Using Nested Arrays?

ネストされた配列を使用した PHP での複数の MySQL 行の取得

複数の MySQL 行を取得し、PHP でアクセスするには、繰り返し呼び出しを利用できます。 mysql_fetch_assoc() 関数に。 PHP ドキュメントで指定されているように、

mysql_fetch_assoc() は結果セットから次の行を連想配列として取得します。配列のキーはフィールド名で、配列の値は対応するフィールドの値です。

複数の行のデータにアクセスするには、ネストされた配列を使用できます。以下に例を示します。

<code class="php"><?php
// Establish database connection and execute query to select rows with number1 = 1

// Repeatedly call mysql_fetch_assoc() to retrieve each row as an associative array
while ($row = mysql_fetch_assoc($result)) {
    // Store each row in a nested array
    $multidimensionalArray[] = $row;
}

// Access data from the nested array using the following syntax:
$firstRowData = $multidimensionalArray[0];
$secondRowData = $multidimensionalArray[1];
echo $firstRowData['number2']; // Prints the number2 value for the first row
echo $secondRowData['number2']; // Prints the number2 value for the second row
?></code>

このアプローチにより、ネストされた配列構造を使用して、行を反復処理し、複数の行からでも必要な特定のデータにアクセスできます。

以上がネストされた配列を使用して PHP で複数の MySQL 行を取得およびアクセスする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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