Maison > interface Web > tutoriel HTML > le corps du texte

Requête de base de données et intégration HTML

WBOY
Libérer: 2024-04-09 14:48:01
original
570 Les gens l'ont consulté

Vous pouvez intégrer les résultats des requêtes de base de données dans des pages HTML en suivant ces étapes : Établissez une connexion à la base de données. Exécutez la requête et stockez les résultats. Parcourez les résultats de la requête et affichez-les dans des éléments HTML.

Requête de base de données et intégration HTML

Intégrez les requêtes de base de données avec HTML à l'aide de PHP

L'intégration des résultats des requêtes de base de données et des pages HTML vous permet de créer des applications Web dynamiques et interactives. Cet article vous guide à travers les étapes à suivre pour ce faire en utilisant PHP et fournit un exemple pratique pour illustrer le processus.

Étape 1 : Établir la connexion à la base de données

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
Copier après la connexion

Étape 2 : Exécuter la requête

Pour obtenir des données, utilisez la fonction mysqli_query() pour exécuter la requête. mysqli_query() 函数执行查询。

$sql = "SELECT * FROM users";
$result = $conn->query($sql);
Copier après la connexion

步骤 3:获取查询结果

要遍历查询结果,请使用 mysqli_fetch_assoc()

while ($row = $result->fetch_assoc()) {
    echo "{$row['id']}: {$row['name']}<br>";
}
Copier après la connexion

Étape 3 : Obtenez les résultats de la requête

Pour parcourir les résultats de la requête, utilisez la fonction mysqli_fetch_assoc(). Il renvoie un tableau associatif contenant des paires clé-valeur.

<!DOCTYPE html>
<html>
<head>
    <title>用户列表</title>
</head>
<body>
    <h1>用户列表</h1>
    <table>
        <thead>
            <tr>
                <th>ID</th>
                <th>姓名</th>
            </tr>
        </thead>
        <tbody>
            <?php
            include 'db_connect.php';

            $sql = "SELECT * FROM users";
            $result = $conn->query($sql);

            if ($result->num_rows > 0) {
                while ($row = $result->fetch_assoc()) {
                    echo "<tr><td>{$row['id']}</td><td>{$row['name']}</td></tr>";
                }
            } else {
                echo "<tr><td colspan='2'>没有用户</td></tr>";
            }
            ?>
        </tbody>
    </table>
</body>
</html>
Copier après la connexion

Cas pratique : Afficher la liste des utilisateurs

L'exemple suivant montre comment interroger la liste des utilisateurs de la base de données dans un tableau HTML :

index.php

🎜
// 数据库连接信息
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
Copier après la connexion
🎜🎜db_connect.php🎜🎜rrreee

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal