PHP MySQL Where Frase
- Forrige side MySQL Select
- Næste side MySQL Order By
For at vælge data, der matcher specifikke betingelser, skal du tilføje en WHERE-sætning til SELECT-udtrykket.
WHERE-sætningen
For at vælge data, der matcher specifikke betingelser, skal du tilføje en WHERE-sætning til SELECT-udtrykket.
Syntaks
SELECT kolonne FROM tabel WHERE kolonne operator værdi
Følgende operatorer kan bruges sammen med WHERE-sætningen:
Operatorer | Begrebet |
---|---|
= | Lig med |
!= | Ikke lig med |
> | Større end |
< | Mindre end |
>= | Større end eller lig med |
<= | Mindre end eller lig med |
BETWEEN | Mellem en række indeholdende værdier |
LIKE | Søge mønstre, der matcher |
Kommentar:SQL-sætninger er ikke følsomme over for store og små bogstaver. WHERE er lig med where.
For at få PHP til at udføre ovenstående sætninger, skal vi bruge mysql_query() funktionen. Denne funktion bruges til at sende forespørgsler og kommandoer til en SQL-forbindelse.
Eksempel
Følgende eksempel viser, hvordan man vælger alle rækker fra "Persons"-tabellen, hvor FirstName='Peter':
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . 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 />"; } ?>
Udtræk af ovenstående kode:
Peter Griffin
- Forrige side MySQL Select
- Næste side MySQL Order By