複数の MySQL 行の取得と PHP でのアクセス
MySQL データベースから複数の行を取得して PHP で利用する問題に対処するには、mysql_fetch_assoc() 関数を利用できます。ドキュメントが示唆しているように、この関数を繰り返し呼び出して、連想配列として各行にアクセスできます。
例を次に示します:
$query = "SELECT * FROMレコード WHEREnumber1 = 1";
$result = mysql_query($query);
$rows = array();
// 結果を反復処理し、各行を $rows 配列に保存します
while ($row = mysql_fetch_assoc( $結果)) {
$rows[] = $row;
}
// 配列インデックスを使用して 2 番目の行にアクセスします
$secondRow = $rows[1];
// 値を出力します2 行目の数値 2 の
エコー$secondRow['number2'];
?>
このアプローチを使用すると、クエリによって返されたすべての行を配列に格納し、配列内の位置に基づいて個別にアクセスできます。
以上がPHP で複数の MySQL 行を取得してアクセスする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。