PHP MySQL Where Frase

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