PHP を使用したデータベースからのテーブル行のエコー
データベース クエリからの個々の行のエコーは、PHP の mysqli 関数を使用して実現できます。これを実現する方法を見てみましょう:
まず、mysqli_connect() を使用してデータベースへの接続を確立します。 mysqli_query() を使用してクエリを実行します。結果から行をフェッチするには、各行の連想配列を返す mysqli_fetch_assoc() を使用します。
ループ内で、行と列を反復処理します。各列について、htmlspecialchars() を使用して値をエコーし、悪意のあるコードの実行を防ぎます。
コード例は次のとおりです:
<code class="php">$sql = "SELECT * FROM MY_TABLE"; $result = mysqli_query($conn, $sql); // Return of mysqli_connect() echo "<br>"; echo "<table border='1'>"; while ($row = mysqli_fetch_assoc($result)) { echo "<tr>"; foreach ($row as $field => $value) { echo "<td>" . htmlspecialchars($value) . "</td>"; } echo "</tr>"; } echo "</table>";</code>
このコードは、データベースのデータを含むテーブルを生成します。 。各行はテーブルの行として表され、各列の値はテーブルのセル内に囲まれます。
以上がPHP を使用してデータベースからテーブル行をエコーする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。