Maison  >  Article  >  développement back-end  >  Comment interroger une base de données et afficher les résultats en utilisant PHP

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

王林
王林original
2024-05-02 14:15:021162parcourir

É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);
}

2. Interroger la base de données

$sql = "SELECT * FROM table_name";

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

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

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>";
}

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(); ?>

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!

Déclaration:
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