ホームページ  >  記事  >  データベース  >  SQL データベース データを PHP/HTML テーブルに表示するにはどうすればよいですか?

SQL データベース データを PHP/HTML テーブルに表示するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-24 14:53:02731ブラウズ

How to Display SQL Database Data in PHP/HTML Tables?

SQL データベース データを PHP/HTML テーブルに表示する

質問:

どうすればよいですかSQL テーブルのデータを HTML または PHP テーブルに表示しますか?

背景:

MySQL 上にデータベースがあり、「employee」テーブルのデータを表示したいと考えています。

解決策:

PHP は、MySQL データベースへの接続を確立する機能を提供します。これを実現する方法を示すコード スニペットを次に示します。

<code class="php">$connection = mysql_connect('localhost', 'root', ''); // Password is left blank
mysql_select_db('hrmwaitrose');

$query = "SELECT * FROM employee"; // SQL statement
$result = mysql_query($query);

echo "<table>"; // Start HTML table

while ($row = mysql_fetch_array($result)) {
    echo "<tr><td>" . htmlspecialchars($row['name']) . "</td><td>" . htmlspecialchars($row['age']) . "</td></tr>";
}

echo "</table>"; // End HTML table

mysql_close(); // Close database connection</code>

while ループでは、SQL クエリ結果の各行が HTML のテーブル行に変換されます。

注:

  • 「mysql_fetch_array」関数は、PHP 7.0.0 以降では非推奨になりました。代わりに「mysqli_fetch_array」の使用を検討してください。
  • SQL インジェクション攻撃を防ぐために、ユーザー入力をデータベースに挿入する前に必ずサニタイズしてください。

以上がSQL データベース データを PHP/HTML テーブルに表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。