MySQL Where
MySQL Where
Where , Belirtilen kritere göre sorgu yapan ve bulunan sonucu seçen (SELECT) ifadedir.
WHERE İfadesi
Belirtilen kritere göre sorgu yapan ve bulunan sonucu seçer.
Syntax
SELECT column FROM tablo
WHERE column operator deger
Aşağıdaki operatörler WHERE ifadesi için gerekli kriterleri belirtmek için kullanılabilir:
Operatör | Tanımı |
= | Eşittir |
!= | Eşit Değildir |
> | Büyüktür |
< | Küçüktür |
>= | Büyük eşittir |
<= | Küçük eşittir |
BETWEEN | arasındadır |
LIKE | Gibi(kalıp) |
PHP ile sorguyu çalıştırmamız için mysql_query() fonksiyonunu çalıştırmamız gerekir.MySQL bağlantısına sorgu ve istek gönderilir.
Örnek
Aşağıdaki örneğimizde “Arkadas” tablosunda adi=’Atilla’ olan satırı bulacak ve yayınlayacaktır;
Görelim:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
<?php $con = mysql_connect(“localhost”,”serpito”,”abc123″); if (!$con) { die(‘Bağlanamadı: ‘ . mysql_error()); } mysql_select_db(“my_db”, $con); $result = mysql_query(“SELECT * FROM Arkadas WHERE adi=’Atilla’”); while($row = mysql_fetch_array($result)) { echo $row[adi] . ” ” . $row['soyadi']; echo “<br />”; } ?> |