Maison >développement back-end >Problème PHP >Comment afficher les données de requête sur la page en php

Comment afficher les données de requête sur la page en php

PHPz
PHPzoriginal
2023-04-26 10:31:111665parcourir

Dans le développement web, PHP est un langage de programmation web dynamique largement utilisé. La requête PHP est une étape essentielle lorsque nous devons récupérer des données de la base de données et les afficher sur une page Web. Cet article explique comment utiliser PHP pour interroger les données de la base de données et les afficher sur une page Web.

1. Connectez-vous à la base de données

Tout d'abord, nous devons nous connecter à la base de données. En PHP, nous utilisons la fonction mysqli_connect() pour nous connecter à la base de données MySQL. Cette fonction nécessite quatre paramètres : le nom du serveur, le nom d'utilisateur, le mot de passe et le nom de la base de données.

Par exemple :

$con = mysqli_connect("localhost", "my_user", "my_password", "my_db");

Le code ci-dessus se connectera à la base de données MySQL nommée "my_db" et utilisera "my_user" comme nom d'utilisateur, "my_password" comme mot de passe, et la base de données Située sur localhost.

2. Interroger les données

Ensuite, nous devons obtenir les données de la base de données. En PHP, nous utilisons la fonction mysqli_query() pour exécuter des instructions de requête SQL. Cette fonction nécessite deux paramètres : la variable connectée au serveur MySQL et l'instruction de requête SQL.

Par exemple :

$result = mysqli_query($con, "SELECT * FROM my_table");

Le code ci-dessus sélectionnera toutes les données de la table de base de données nommée "my_table". Les résultats de la requête seront stockés dans la variable $result.

3. Sortie vers la page

Maintenant, nous avons obtenu les données requises de la base de données. Ensuite, nous affichons ces données sur une page Web. En PHP, nous utilisons la fonction mysqli_fetch_array() pour récupérer les données des résultats de la requête ligne par ligne et les afficher sur la page Web.

Par exemple :

while($row = mysqli_fetch_array($result)) {
    echo $row['id'] . " " . $row['name'];
    echo "<br>";
}

Le code ci-dessus affichera les colonnes "id" et "name" dans le jeu de résultats de la requête ligne par ligne. Chaque ligne de sortie sera délimitée à l'aide de la balise HTML "br".

Le code complet est le suivant :

$con = mysqli_connect("localhost","my_user","my_password","my_db");
$result = mysqli_query($con, "SELECT * FROM my_table");

while($row = mysqli_fetch_array($result)) {
    echo $row['id'] . " " . $row['name'];
    echo "<br>";
}

Le code ci-dessus se connectera à la base de données MySQL, sélectionnera toutes les données de la table nommée "my_table" et affichera chaque ligne de données vers la page Web.

Cet article explique comment utiliser PHP pour interroger les données de la base de données et les afficher sur une page Web. En maîtrisant ces techniques de base de requête et de sortie, vous pouvez facilement créer de puissantes applications Web.

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