PHP MySQL Where Çözümü
- Önceki Sayfa MySQL Select
- Sonraki Sayfa MySQL Order By
Belirtilen koşullara uyan verileri seçmek için SELECT ifadesine WHERE ifadesi ekleyin.
WHERE ifadesi
Belirtilen koşullara uyan verileri seçmek için SELECT ifadesine WHERE ifadesi ekleyin.
Sözdizimi
SELECT sütun FROM tablo WHERE sütun işlev değeri
Aşağıdaki işlevler WHERE ifadesi ile birlikte kullanılabilir:
İşlev operatörleri | Açıklama |
---|---|
= | Eşittir |
!= | Eşit değil |
> | Büyük |
< | Küçük |
>= | Büyük veya eşittir |
<= | Küçük veya eşittir |
BETWEEN | Bir aralık içinde |
LIKE | Aranan kalıp |
Yorum:SQL cümleleri büyük/küçük harfe duyarlı değildir. WHERE ile where aynıdır.
PHP'nin yukarıdaki cümlelerini çalıştırmak için mysql_query() fonksiyonunu kullanmamız gerekmektedir. Bu fonksiyon, SQL bağlantısına sorgu ve komut göndermek için kullanılır.
Örnek
Aşağıdaki örnek, "Persons" tablosundan FirstName='Peter' olan tüm satırları seçer:
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Bağlantı kurulumu başarısız: ' . 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 />"; } ?>
Yukarıdaki kodun çıktısı:
Peter Griffin
- Önceki Sayfa MySQL Select
- Sonraki Sayfa MySQL Order By