PHP データベース操作スキル: mysqli_fetch_assoc 関数を使用してクエリ結果を取得する方法
PHP では、データベース操作は開発の非常に重要な部分です。データベース操作に mysqli 拡張ライブラリを使用することは、一般的な方法の 1 つです。この記事では、mysqli_fetch_assoc 関数を使用してクエリ結果を取得する方法を紹介します。
$servername = "localhost"; $username = "root"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); // 检查连接是否成功 if (!$conn) { die("连接失败: " . mysqli_connect_error()); }
$sql = "SELECT id, name, email FROM users"; $result = mysqli_query($conn, $sql);
クエリの実行後、mysqli_fetch_assoc 関数を使用して、連想配列の形式で返される各行の結果を取得できます。すべてのデータ行がフェッチされるまで、この関数を呼び出すたびに次のデータ行が返されます。
while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . ", Name: " . $row["name"] . ", Email: " . $row["email"] . "<br>"; }
$servername = "localhost"; $username = "root"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("连接失败: " . mysqli_connect_error()); } $sql = "SELECT id, name, email FROM users"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . ", Name: " . $row["name"] . ", Email: " . $row["email"] . "
"; } } else { echo "0 结果"; } mysqli_close($conn);
データベースがこの例では とデータベース テーブル構造は実際の状況に応じて置き換える必要があります。
概要:
この記事では、mysqli_fetch_assoc 関数を使用してクエリ結果を取得する方法を紹介します。データベースに接続し、クエリ ステートメントを実行し、mysqli_fetch_assoc 関数を使用して結果セットを走査することで、データベースからデータを簡単に取得できます。 mysqli_fetch_assoc 関数を適切に使用することで、データベースをより効率的に運用し、開発効率を向上させることができます。
この記事が、PHP データベースの運用に少しでもお役に立てれば幸いです。読んでくれてありがとう!
以上がPHP データベース操作スキル: mysqli_fetch_assoc 関数を使用してクエリ結果を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。