PHP MySQL Where Clause
- Vorige pagina MySQL Select
- Volgende pagina MySQL Order By
Om gegevens te selecteren die voldoen aan specifieke criteria, voeg dan de WHERE-zin toe aan de SELECT-statement.
WHERE-zin
Om gegevens te selecteren die voldoen aan specifieke criteria, voeg dan de WHERE-zin toe aan de SELECT-statement.
Syntaxis
SELECT kolom van tabel WHERE kolom operator waarde
De volgende operators kunnen samen met de WHERE-zin worden gebruikt:
Bewerker | Verklaring |
---|---|
= | Gelijk aan |
!= | Niet gelijk aan |
> | Langer dan |
< | Korter dan |
>= | Langer dan of gelijk aan |
<= | Langer dan of gelijk aan |
BETWEEN | Binnen een bereik van |
LIKE | Zoekpatroon die overeenkomt |
Opmerking:SQL-statements zijn niet gevoelig voor hoofdlettergebruik. WHERE is equivalent aan where.
Om de bovenstaande PHP-statement uit te voeren, moeten we de mysql_query() functie gebruiken. Deze functie wordt gebruikt om queries en commando's naar de SQL-verbinding te sturen.
Voorbeeld
Hieronder wordt een voorbeeld gegeven van het selecteren van alle rijen met FirstName='Peter' uit de tabel "Persons":
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Kon niet verbinden: ' . mysql_error()); } mysql_select_db("my_db", $con); $result = mysql_query("SELECT * FROM Persons WHERE FirstName='Peter'"); while($row = mysql_fetch_array($result)) { echo $row['FirstName'] . " " . $row['LastName']; echo "<br />"; } ?>
De uitvoer van de bovenstaande code:
Peter Griffin
- Vorige pagina MySQL Select
- Volgende pagina MySQL Order By