merhaba arkadaşlar php scriptimde site içi arama için bir scriptten yararlandım aldığım kodlarla arama yapıyor ama sadece istediğim sütunun ilk başlarında yapıyor mesela işte bir örnek yazıyorum ne olduğu önemli değil

valu=&quot;&quot; boş bırakırsam aramaz diye düşünüyorum denemedim Angelo value olarak value=&quot;wildcard&quot; mı yapayım

merhaba arkadaşlar öncelikle hayırlı bayramlar bir şey arama hakkında ufak bir soru soracağım. kişi açılır kutudan bir seçenek seçerek ona göre arama yapıyor farz edelim. aynı seçenekte hepsinde ara olacak farz edelim şehirlere göre arıyor açılır kutuda Konya Hatay İstanbul var aynı zamanda Hepsi seçeneği var hepsinde aramasını nasıl yapabilirim? yardım ederseniz sevinirim.

...::LorD::...' Alıntı:

Ben düşünüp de foruma yazdığım için hatalıyım. Özür dilerim. Siz iyisini bilmektesiniz, satır satır yukardaki kodu yazmışsınızdır. Helal olsundur, kolay gelsindir, başarılardır..

sorun çözülmüştür not: localhosttan kaynaklanan bir sorun olsa gerek hostuma attım kodları düzenledim çalıştı ilgi gösteren herkese teşekkürler

kardeş php dilinde bilmiyorum ama yardımı olacaksa eğer bir asp kod yazayım sana hemen. Kod:

SELECT FROM tablo where alan LIKE '%$kelime%' SELECT FROM makale where makalenin_oldugualan like '%ne%' php ile bi alakası yok aratırken link ile aratırsan çıkartır.

kodumu düzenleme imkanınız var mı nerde hata yaptığımı bulamadım istediğim şekilde arama yapamadı. PHP:

bir arkadaş yardım ederse sevinirim teşekkürler

hocam malesef php gerekli ilgin için teşekkürler. diğer arkadaşlar ilgilenirse sevinirim

kodların dilinden anlamadığımı nerden çıkardın verdiğim kodları satırı satırına ben yazdım. Yukardaki kodların Türkçesi basit olarak böyledir. Eğer PHP ile çalışıp, web siteleri yapmak istiyorsak sürekli başka scriptleri kurup çalıştırmak veya çalışmadıklarında sürekli kopyala/yapıştır yapmayı beklersek daha çok bekleriz

hocam hatalı olduğunu söyleyen yok özür dilencek bir şey de yok iyisini bildiğimi de söylemedim. ama burda azarlar kodlama dilinden neden anlamıyorsun demenize sinirlendim. yukarda açıklamışsınız neyin ne olduğunu kodlarla teşekkürler ama hepsini biliyorum. neyse uzatmaya gerek yok bir arkadaş yardım ederse sevinirim teşekkürler

MySQL'de wildcard %.

Mantıklı olarak sadece aranan kelimenin içinde geçen kaydı/kayıtları çekmesi gerekli. Çünkü üstteki kodda, aranan kelimenin strlen ile karakter sayısına bakıyor ve substr ile gelen sonuçta başından itibaren karakter sayısını kesiyor ve if koşuluyla aranan kelime eğer makalenin başında geçiyorsa listeleme yapıyor. Listeleme kodlarını yazabilir misin?

Lord, söyleyeceklerimi yanlış anlama ama neden biraz kodların dilinden anlamaya çalışmıyorsun? Php ile arama bölümü yapmak istiyorsun elinde örnek bir kod var, biraz hatalı olsa da temel olarak bir kısmı doğru sayılır. Arama sayfası için gerekli olan nedir? form aracılığıyla post metoduyla alınacak bilgi ve gelen bilgiyle veritabanında uygun kayıtları bulmak. Arama sayfasına post metoduyla gelen veriyi almak için $_POST ; kullanılır. Temel olarak güvenliği sağlamak için alinan değer sql sorgusuna girmeden önce htmlspecialchars fonksiyonundan geçirilir. Sonra elindeki kodda bulunduğu şekilde sql sorgusu çalıştırılır. PHP:

if koşulunu kaldırmıştım öncesinde denedim ama karşıma tüm db deki sonuçlar geldi yani arama yapmadan listeleme yaptı