Kuamua ya Where ya MySQL cha PHP

Ili uendelee na ujumbe wa kiasi, tiaongezea ujumbe WHERE kigeuko SELECT.

Ujumbe WHERE

Ili uendelee na ujumbe wa kiasi, tiaongezea ujumbe WHERE kigeuko SELECT.

Muundo

SELECT kolumna FROM table
WHERE kolumna maelezo mwingine

Masharti ya maelezo yanayotumiwa na kigeuko WHERE:

Operator Muhtasari
= =
!= Haitakuwa
> Kwingia
< Chini ya
>= Kwingia au Kusinikia
<= Chini ya au Kusinikia
BETWEEN Kati ya Kikombe cha Kimaadili
LIKE Majikaze ya Tafutaji ya Tafuta

Tahadhari:Matangazo ya SQL hayafikia kina ukurabu. WHERE na where ni hasa.

Kusikitisha PHP kufanya kipakana cha kikodi cha kikabila cha juu, lazima tumetumie kikosi kikuu cha mysql_query(). Kikosi hiki kinatumika kumpatikana na kikosi cha SQL na kumpatikana kwa kikosi.

Mafanikio

Mafanikio yaliyotumiwa hizi ya kuingia kati ya tabia "Persons" ambapo 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 />";
  }
?>

Matokeo ya Kipakana cha Kikodi cha Mpya:

Peter Griffin