Clause PHP MySQL Where
La clause WHERE est utilisée pour filtrer les enregistrements.
Clause WHERE
La clause WHERE est utilisée pour extraire les enregistrements qui répondent aux critères spécifiés.
Syntaxe
SELECT nom_colonne(s) FROM nom_table
WHERE valeur de l'opérateur nom_colonne
Pour sélectionner des données correspondant aux conditions spécifiées, veuillez les ajouter à l'instruction SELECT Clause OÙ.
Les opérateurs suivants peuvent être utilisés avec la clause WHERE :
Pour que PHP exécute l'instruction ci-dessus, nous devons utiliser mysqli_query () fonction. Cette fonction permet d'envoyer une requête ou une commande à la connexion MySQL.
Exemple
L'exemple suivant sélectionnera toutes les lignes avec FirstName='Peter' de la table « Personnes » :
<?php $con=mysqli_connect("localhost","username","password","database"); // 检测连接 if (mysqli_connect_errno()) { echo "连接失败: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM Persons WHERE FirstName='Peter'"); while($row = mysqli_fetch_array($result)) { echo $row['FirstName'] . " " . $row['LastName']; echo "<br>"; } ?>
Le code ci-dessus affichera :
Peter Griffin