mesela tabloda; " r10 1. php " " r10 2. php "" r10 3. php " dosyaları var. ben aramada 3 yada 2 yada 1 yazılınca bulunmasını istiyorum..
arama yaparken
3
●535
- 18-02-2008, 13:56:28Misafirarama yaparken select * from gazetearsivikat where kat_baslik LIKE '$arama%' order by kat_baslik asc ile en baştaki kelime bulunuyor, bunu nasıl tüm içerikdeki kelimeleri aramaya çevireceğim
mesela tabloda; " r10 1. php " " r10 2. php "" r10 3. php " dosyaları var. ben aramada 3 yada 2 yada 1 yazılınca bulunmasını istiyorum..
- 18-02-2008, 14:14:51Kimlik doğrulama veya yönetimden onay bekliyor.
SELECT * FROM tablo WHERE baslik LIKE '%$baslik%'
- 19-02-2008, 02:16:19"SELECT * FROM '$tablo' WHERE 'sutun' LIKE '%$kelime' " //kelime ile biten kelimeler
"SELECT * FROM '$tablo' WHERE 'sutun' LIKE '$kelime%' " //kelime ile başlayan
"SELECT * FROM '$tablo' WHERE 'sutun' LIKE '%$kelime%' " //herhangi bir şekilde kelimeyi barındıran.
"SELECT * FROM '$tablo' WHERE 'sutun' ='$kelime' "//birebir eşit olan kelime gelsin.
Valla bunlara yapabilirsin. Fulltext kullan diyecem ama sende 1 karakter arıyorsun. fultex 3 karakterden yukarısını arıyor. Yani biraz zor gibi görünüyor. ancak şu şekilde olabilir veri tabanına girilen verileri değiştirebilirsin oynayabilirsin.