PHP où instruction

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 :

QQ图片20161010090820.png

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


Formation continue
||
<?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>"; } ?>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel