ホームページ > バックエンド開発 > PHPの問題 > PHPでクエリデータをページに出力する方法

PHPでクエリデータをページに出力する方法

PHPz
リリース: 2023-04-26 13:39:52
オリジナル
1667 人が閲覧しました

Web 開発では、PHP は動的 Web ページ プログラミング言語として広く使用されています。 PHP クエリは、データベースからデータを取得して Web ページに表示する必要がある場合に不可欠なステップです。この記事では、PHP を使用してデータベースのデータをクエリし、Web ページに出力する方法を紹介します。

1. データベースへの接続

まず、データベースに接続する必要があります。 PHP では、mysqli_connect() 関数を使用して MySQL データベースに接続します。この関数には、サーバー名、ユーザー名、パスワード、データベース名の 4 つのパラメーターが必要です。

例:

$con = mysqli_connect("localhost", "my_user", "my_password", "my_db");
ログイン後にコピー

上記のコードは、「my_db」という名前の MySQL データベースに接続し、ユーザー名として「my_user」、パスワードとして「my_password」を使用します。データベースは次の場所にあります。ローカルホスト上。

2. データのクエリ

次に、データベースからデータを取得する必要があります。 PHP では、mysqli_query() 関数を使用して SQL クエリ ステートメントを実行します。この関数には、MySQL サーバーに接続する変数と SQL クエリ ステートメントの 2 つのパラメータが必要です。

例:

$result = mysqli_query($con, "SELECT * FROM my_table");
ログイン後にコピー

上記のコードは、「my_table」という名前のデータベース テーブルからすべてのデータを選択します。クエリの結果は変数 $result に保存されます。

3. ページへの出力

これで、データベースから必要なデータを取得できました。次に、このデータを Web ページに出力します。 PHP では、mysqli_fetch_array() 関数を使用してクエリ結果から行ごとにデータをフェッチし、Web ページに出力します。

例:

while($row = mysqli_fetch_array($result)) {
    echo $row['id'] . " " . $row['name'];
    echo "<br>";
}
ログイン後にコピー

上記のコードは、クエリ結果セットの「id」列と「name」列を行ごとに出力します。出力の各行は、HTML の「br」タグを使用して区切られます。

完全なコードは次のとおりです:

$con = mysqli_connect("localhost","my_user","my_password","my_db");
$result = mysqli_query($con, "SELECT * FROM my_table");

while($row = mysqli_fetch_array($result)) {
    echo $row['id'] . " " . $row['name'];
    echo "<br>";
}
ログイン後にコピー

上記のコードは MySQL データベースに接続し、「my_table」という名前のテーブルからすべてのデータを選択し、データの各行を Web に出力します。ページ。

この記事では、PHP を使用してデータベースのデータをクエリし、それを Web ページに出力する方法について説明します。これらの基本的なクエリと出力テクニックをマスターすると、強力な Web アプリケーションを簡単に構築できます。

以上がPHPでクエリデータをページに出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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