Maison  >  Article  >  développement back-end  >  Résolvez le problème selon lequel les loisirs ne peuvent pas être affichés dans la base de données PHP

Résolvez le problème selon lequel les loisirs ne peuvent pas être affichés dans la base de données PHP

WBOY
WBOYoriginal
2024-02-29 15:15:031156parcourir

Résolvez le problème selon lequel les loisirs ne peuvent pas être affichés dans la base de données PHP

Afin de résoudre le problème selon lequel les loisirs ne peuvent pas être affichés dans la base de données PHP, vous devez d'abord confirmer si les données de la base de données sont correctement stockées et si la connexion est réussie. Lorsque vous effectuez des requêtes de base de données, vous devez vous assurer que le code est correct et que la logique est claire pour éviter les erreurs qui pourraient empêcher l'affichage des loisirs. Ensuite, je vais vous donner un exemple de code concret pour résoudre ce problème.

Tout d’abord, supposons que nous ayons une table utilisateur qui contient les champs ID, nom et loisirs de l’utilisateur. Notre objectif est d'interroger les intérêts de l'utilisateur dans la base de données et de les afficher sur la page.

Ce qui suit est un exemple de code pour se connecter à la base de données et interroger les loisirs de l'utilisateur :

<?php
// 设置数据库连接参数
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database";

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

// 检查连接是否成功
if ($conn->connect_error) {
    die("数据库连接失败: " . $conn->connect_error);
}

// 查询用户表中的爱好字段
$sql = "SELECT name, hobbies FROM users";
$result = $conn->query($sql);

// 检查是否查询成功
if ($result->num_rows > 0) {
    // 输出数据
    while($row = $result->fetch_assoc()) {
        echo "姓名: " . $row["name"]. " - 爱好: " . $row["hobbies"]. "<br>";
    }
} else {
    echo "0 结果";
}

// 关闭数据库连接
$conn->close();
?>

Dans le code ci-dessus, nous établissons d'abord une connexion à la base de données, puis interrogeons les champs nom et loisirs dans la table utilisateur, et parcourons le sortie en boucle vers la page. Si la requête réussit, le nom et les loisirs de chaque utilisateur seront affichés ; si la requête échoue, "0 résultats" sera affiché.

Grâce aux exemples de code ci-dessus, vous pouvez modifier les paramètres de connexion à la base de données, les instructions de requête et le contenu de sortie de page correspondants en fonction de votre situation spécifique pour résoudre le problème selon lequel les loisirs ne peuvent pas être affichés dans la base de données PHP. J'espère que cet exemple pourra vous aider à résoudre votre problème en douceur.

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