MySQL データベース データを HTML テーブルに表示するにはどうすればよいですか?
HTML テーブルに MySQL データベースの値を表示する
この質問は、MySQL データベース テーブルからデータを取得し、HTML テーブルに表示することを目的としています。ウェブページ上で。この基本的なデータベース機能を検索したにもかかわらず、質問者は解決策を見つけることができませんでした。 「tickets」という名前のデータベース テーブルには、submission_id、formID、IP、name、email、message の 6 つのフィールドが含まれています。質問者は、提供された HTML マークアップと同様のテーブルにデータを表示したいと考えています。
解決策
HTML テーブルにデータベース値を表示するには、次の手順に従います。
- データベース接続の確立: 適切な方法を使用して MySQL に接続しますデータベース。
- クエリの実行: SQL クエリを実行して、「チケット」テーブルからデータを取得します。
- 結果の取得: データを取得します実行されたクエリによって返されます。
- HTML の作成テーブル: データベース テーブルの列に対応する適切な見出しを持つ HTML テーブルを作成します。
- HTML テーブルの作成: フェッチされた結果を反復処理し、HTML テーブルの行に対応する行を埋めます。 data.
これを示すコード例を次に示します。 solution:
$con = mysqli_connect("localhost", "username", "password", "database_name"); $result = mysqli_query($con, "SELECT * FROM tickets"); $data = $result->fetch_all(MYSQLI_ASSOC); ?> <table border="1"> <tr> <th>Submission ID</th> <th>Form ID</th> <th>IP</th> <th>Name</th> <th>Email</th> <th>Message</th> </tr> <?php foreach($data as $row): ?> <tr> <td><?= htmlspecialchars($row['submission_id']) ?></td> <td><?= htmlspecialchars($row['formID']) ?></td> <td><?= htmlspecialchars($row['IP']) ?></td> <td><?= htmlspecialchars($row['name']) ?></td> <td><?= htmlspecialchars($row['email']) ?></td> <td><?= htmlspecialchars($row['message']) ?></td> </tr> <?php endforeach ?> </table> <?php mysqli_close($con);
このコードはデータベース接続を確立し、クエリを実行して「tickets」テーブルからデータを取得し、結果を取得します。次に、HTML テーブルを作成し、データを反復処理してテーブルの行を設定します。最後に、データベース接続を閉じます。
以上がMySQL データベース データを HTML テーブルに表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか?

Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし)

MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド

MySQL接続用のSSL/TLS暗号化を構成するにはどうすればよいですか?

人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか?
