Maison >développement back-end >Problème PHP >Quelles sont les instructions de requête en PHP ?
Il existe trois types d'instructions de requête en PHP : 1. Instruction SELECT, utilisée pour récupérer des données d'une ou plusieurs tables de données ; 2. Instruction WHERE, utilisée pour filtrer les données qui répondent à des conditions spécifiques dans la table de données spécifiée dans l'instruction FROM. ;3. Instruction ORDER BY, utilisée pour trier les résultats de la requête dans un ordre spécifique (tel que l'ordre croissant ou décroissant).
Le système d'exploitation de ce tutoriel : système Windows 10, version php8.1.3, ordinateur Dell G3.
Les instructions de requête en PHP sont :
1, SELECT
L'instruction SELECT est utilisée pour récupérer les données d'une ou plusieurs tables de données.
Le code est le suivant :
$sql = "SELECT id, name, email FROM users"; $result = mysqli_query($conn, $sql); // 循环遍历结果集 while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>"; }
Ce code sélectionne les trois champs id, name et email dans la table de données nommée "users" et stocke les résultats dans une variable nommée $result. Ensuite, utilisez la fonction mysqli_fetch_assoc() pour obtenir chaque ligne de données de l'ensemble de résultats $result, puis affichez les valeurs d'identifiant, de nom et d'e-mail correspondantes.
2, WHERE
La clause WHERE est utilisée pour filtrer les données qui répondent à des conditions spécifiques dans la table de données spécifiée dans l'instruction FROM.
$sql = "SELECT id, name, email FROM users WHERE age > 18"; $result = mysqli_query($conn, $sql); // 循环遍历结果集 while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>"; }
Ce code sélectionne les trois champs identifiant, nom et email de la table de données nommée "utilisateurs" et ajoute une clause WHERE pour filtrer les utilisateurs dont l'âge est supérieur à 18 ans. Ensuite, utilisez la fonction mysqli_fetch_assoc() pour obtenir chaque ligne de données de l'ensemble de résultats $result, puis affichez les valeurs d'identifiant, de nom et d'e-mail correspondantes.
3. ORDER BY
La clause ORDER BY est utilisée pour trier les résultats de la requête dans un ordre spécifique (par exemple, croissant ou décroissant).
$sql = "SELECT name, age FROM users ORDER BY
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!