PHP を使用して MySQL データベース内のすべてのレコードをクエリする方法

王林
リリース: 2023-06-03 08:13:10
転載
1605 人が閲覧しました

1. データベース接続を確立する

PHP を使用して MySQL にクエリを実行する前に、データベース接続を確立する必要があります。接続を確立するときは、PHP の組み込み mysql_connect() 関数を使用できます。

<?php
$db_host = &#39;localhost&#39;;    // 数据库服务器名称
$db_user = &#39;username&#39;;     // 数据库用户名
$db_password = &#39;password&#39;; // 数据库密码
$db_name = &#39;database_name&#39;; // 数据库名称

$conn = mysql_connect($db_host, $db_user, $db_password);

if (!$conn) {
    die(&#39;无法连接数据库: &#39; . mysql_error());
}

mysql_select_db($db_name, $conn);

echo &#39;数据库连接成功&#39;;

mysql_close($conn);
?>
ログイン後にコピー

2. すべてのレコードのクエリ

テーブルに含まれるすべてのレコードのクエリは、データベース接続を確立した後の次のステップです。 mysql_query() 関数を使用してクエリを実行できます。

以下は、mysql_query() 関数を使用して、「customer」という名前のテーブル内のすべてのレコードをクエリする簡単なコード例です。

<?php
$sql = "SELECT * FROM customer";

$result = mysql_query($sql);

if (!$result) {
    die(&#39;查询失败: &#39; . mysql_error());
}

while ($row = mysql_fetch_array($result)) {
    echo $row[&#39;id&#39;] . &#39; &#39; . $row[&#39;name&#39;] . &#39; &#39; . $row[&#39;email&#39;];
    echo "<br />";
}

mysql_free_result($result);
mysql_close($conn);
?>
ログイン後にコピー

上記のコードでは、mysql_query() 関数を使用します。 SELECT ステートメントを実行し、すべてのレコードをクエリします。次に、mysql_fetch_array() 関数を使用して結果セット内のデータの各行を取得し、それを画面に出力します。

以上がPHP を使用して MySQL データベース内のすべてのレコードをクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート