Maison > développement back-end > Problème PHP > Comment interroger le titre d'un livre avec PHP

Comment interroger le titre d'un livre avec PHP

PHPz
Libérer: 2023-03-31 09:56:32
original
648 Les gens l'ont consulté

En tant que langage de développement Web, PHP excelle dans l'interrogation des bases de données. Aujourd'hui, nous allons présenter comment utiliser PHP pour interroger les titres de livres dans la base de données.

Tout d’abord, nous devons nous connecter à la base de données. Dans PhpMyAdmin, nous pouvons voir le nom de la base de données, le nom d'utilisateur et le mot de passe. Voici le code de base pour se connecter à la base de données :

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

// 创建连接
$conn = mysqli_connect($servername, $username, $password);

// 检查连接
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
Copier après la connexion

Maintenant, nous sommes connectés avec succès à la base de données. Ensuite, nous devons interroger les tables qu'il contient pour obtenir les données dont nous avons besoin. Voici le code de base de l'instruction de table de requête :

$sql = "SELECT * FROM books";
$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) {
    // 输出每行数据
    while($row = mysqli_fetch_assoc($result)) {
        echo "书名: " . $row["title"]. "<br>";
    }
} else {
    echo "0 结果";
}
Copier après la connexion

Dans le code ci-dessus, nous interrogerons tous les livres de la table books et afficherons leurs titres. Vous pouvez modifier l'instruction de requête en fonction de vos propres besoins.

Si vous avez uniquement besoin d'interroger un titre de livre spécifique, vous pouvez utiliser le code suivant :

$sql = "SELECT * FROM books WHERE title='Book Name'";
$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) {
    while($row = mysqli_fetch_assoc($result)) {
        echo "书名: " . $row["title"]. "<br>";
    }
} else {
    echo "0 结果";
}
Copier après la connexion

Dans le code ci-dessus, nous interrogeons uniquement les livres portant le titre "Nom du livre".

Vous pouvez également utiliser des variables PHP comme conditions de requête. Par exemple :

$bookname = "Book Name";
$sql = "SELECT * FROM books WHERE title='$bookname'";
$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) {
    while($row = mysqli_fetch_assoc($result)) {
        echo "书名: " . $row["title"]. "<br>";
    }
} else {
    echo "0 结果";
}
Copier après la connexion

Dans cet exemple, nous utilisons la variable $bookname comme condition de requête, et sa valeur est "Book Name".

En bref, il est très simple d'interroger les titres de livres dans la base de données en utilisant PHP. Connectez-vous simplement à la base de données et écrivez votre requête pour obtenir facilement les données dont vous avez besoin.

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!

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