• 28-11-2014, 11:50:21
    #1
    Arkadaşlar Merhablar Google Tarzı bir arama yapma istiyorum siteme ;
    ve şöyle bir ders buldum youtube 'de ,
    http://www.youtube.com/watch?feature...&v=hMlk25zsmU0

    Yapmak İstediğim şey ise tam olarak anlatayım bunun üzerinden lütfen yardım edin,

    beş adet tablom var , şehir , ilçe, semt , kategori,durum, bu beş tabloyu baz alarak alarak bu beş tablo içerisinde örnek olarak , İstanbul > Beşiktaş > Merkez > Bilgisayar > 2.el , şeklinde bir arama yapması için kullanıcının , istanbul beşiktaş yazıdığında bu sonuçların yazmasını istiyorum sırası fark etmeden örnek olarak 2.el beşiktaş yazdığında yukarıdaki tablo sıralamasının çıkmasını istiyorum ve ben bu çıkan tablo sıralamasına link vererek arama sonuçlarına yönlendirmek istiyorum , sadece bu otomatik tamamlama gerekli bana input herhangi bir yere yönlendirmeyecek bu sonuçları bu sıralamayı çıkaracak yazdığı şeye göre ve o çıkan sıralamaya ben link vericem , Bunu Tam olarak nasıl yapabilrim ,

    81 il için tek tek oturup yazamama onların ilçelerini vss. şeklinde bu tablolar içerisinden nasıl çekebilirim ve otomatik tamamlamaya ekleyebilirim ? İşte tam bu

    ve birde bunlara ek olarak , ilan numarası tablom var bu inputa yine ,sadece rakam yazıldığın örnk : 1388 gibi o ilan numaralı ilanın linkini verecek yanı onun özetini çıkacak

    Biraz Detaylı anlatmaya çalıştım umarım tam olarak ne yapmak istediğimi anlatabilmişimdir.Gerekirse Cüzzi bir miktarda verebilirim , Lütfen yardım edin.
  • 28-11-2014, 19:04:51
    #2
    hocam öncelikle formdan gelen veriyi sadece rakammı yada rakam ve harf karışıkmı şeklinde kontrol edin. eğer rakam ise istediğiniz linki vererek döndürürsünüz, rakam sayı karışıksa ona göre döndürürsünüz. eğer rakam harf veya sadece harf girilmiş bir string girilmiş ise stringi boşluğa göre parçalarsınız. parçaladığınızda bir dizi olur elinizde. döngüyle hangi kolonlarda arama yapmak istiyorsanız dizinin elemanlarını or layarak birleştirip sql cümleciğine eklersiniz. sql cümleciğinin where şartından önce de istediğiniz tabloları join lersiniz. mantıken böyle olur yanlış anlamadıysam.
  • 19-12-2014, 01:31:17
    #3
    sehzadem adlı üyeden alıntı: mesajı görüntüle
    hocam öncelikle formdan gelen veriyi sadece rakammı yada rakam ve harf karışıkmı şeklinde kontrol edin. eğer rakam ise istediğiniz linki vererek döndürürsünüz, rakam sayı karışıksa ona göre döndürürsünüz. eğer rakam harf veya sadece harf girilmiş bir string girilmiş ise stringi boşluğa göre parçalarsınız. parçaladığınızda bir dizi olur elinizde. döngüyle hangi kolonlarda arama yapmak istiyorsanız dizinin elemanlarını or layarak birleştirip sql cümleciğine eklersiniz. sql cümleciğinin where şartından önce de istediğiniz tabloları join lersiniz. mantıken böyle olur yanlış anlamadıysam.
    Örnek Bir Dizi Verebilirmisin Peki bana ?