PHP ve MySql ile arama
PHP ile mysql de arama
Bir çok işlemlerde verilerde arama işlemi yaparız. Örnegin yaptıgımız ajandada yapacagımız işe göre arama yapmamız gerekebilir. Bu işlem için php ve mysql üzerine arama bölümü yaparız.
Arama ile ilgili komutlar:
like = Benzer,aynı gibi.
% işareti sınırsız karekter yerine geçer
$ işareti 1 karekter için geçerlidir. 1 $ işareti olursa 1 karekter 2 tane olursa 2 karekter olur.
Örnegin a$ dersek a ile başlıyan ve 2 karekterli demektir.
Örnek kod:
select * from ajanda where baslik like ‘%nurettin%’;
başlık kolonunda nurettin kelimesi olan verileri listeler
select * from ajanda where baslik like ‘n%’;
başlık kolununda baş harfi n ile başlayan kayıtları listeler.
Select * from ajanda where baslik like ‘%n’;
son harfi n ile biten kayıtları gösterir.
Select * from ajanda where baslik like ‘%n%’ or yazi like ‘%n%’;
başlıkta veya yazıda n harfi olan kayıtları listeler.
Select * from ajanda where baslik like ‘n$’
bu komut n ile başlayıp 2 karekterli verileri listeler. Yani $ işareti tek bir karekter yerine geçerlidir.
BETWEEN komutu
Belirledigimiz değerler arasındaki bilgileri listelemek için kullanılır
Örnek kod:
select * from ajanda where between sayi=1 and sayi=5;
sayı kolonundaki 1 ile 5 arasındaki bilgiler i listeler.


17. Ağu, 2010







Henüz Yorum yazılmamış... İlk Yorumu siz yazabilirsiniz!