PHP MySQL Où
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 column_name(s) FROM table_name WHERE column_name operator value
Pour en savoir plus sur SQL, visitez notre SQL Tutoriel.
Tutoriels vidéo recommandés : "Tutoriel MySQL" http://www.php.cn/course/list/51.html
Pour que PHP exécute l'instruction ci-dessus, nous devons utiliser la fonction mysqli_query(). 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 "Persons" :
<?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