Comment interroger une base de données et afficher les résultats en utilisant PHP

王林
Libérer: 2024-05-02 14:15:02
original
1163 Les gens l'ont consulté

Étapes pour utiliser PHP pour interroger la base de données et afficher les résultats : se connecter à la base de données ; interroger la base de données ; afficher les résultats, parcourir les lignes des résultats de la requête et générer des données de colonne spécifiques.

如何使用 PHP 查询数据库并显示结果

Comment utiliser PHP pour interroger la base de données et afficher les résultats

Utiliser PHP pour interroger la base de données et afficher les résultats implique les étapes suivantes :

1 Connectez-vous à la base de données

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database_name";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接是否成功
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
Copier après la connexion

2. Interroger la base de données

$sql = "SELECT * FROM table_name";

// 执行查询
$result = $conn->query($sql);

if (!$result) {
    die("查询失败: " . $conn->error);
}
Copier après la connexion

3. Afficher les résultats

// 使用循环遍历查询结果的行
while ($row = $result->fetch_assoc()) {
    echo "ID: " . $row["id"] . "<br>";
    echo "名称: " . $row["name"] . "<br>";
    echo "邮箱: " . $row["email"] . "<br>";
    echo "<br>";
}
Copier après la connexion

Cas pratique : Obtention et affichage des données utilisateur

Supposons qu'il existe une table de base de données nommée "users", qui contient "id", "name" et " colonnes "e-mail". Vous pouvez interroger et afficher toutes les informations utilisateur en utilisant le code PHP suivant :

query($sql);

if (!$result) {
    die("查询失败: " . $conn->error);
}

// 获取查询结果
echo "";
echo "";
while ($row = $result->fetch_assoc()) {
    echo "";
}
echo "
ID名称邮箱
" . $row["id"] . "" . $row["name"] . "" . $row["email"] . "
"; // 关闭连接 $conn->close(); ?>
Copier après la connexion

Cela affichera un tableau dans le navigateur avec toutes les informations utilisateur.

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