• 18-06-2024, 14:00:21
    #1
    Arkadaşlar merhaba. 1. resimdeki form ile verileri gönderiyorum. 2. resimdeki gibi listeleniyor. 2. resimdeki formda atıyorum, il ve ilçe kısmını filtreye ekledim ve formu gönderdim. Diğer seçilmeyen seçenekler de form ile gidiyor. Bu yüzden, veriler listelenmiyor. Profesyonel sitelerde, satılık, konut, minimum fiyat, maksimum fiyat gönderiyorsun listeleniyor. Filtreye sadece il kısmını eklediğinde, diğer form seçenekleri gönderilmiyor formla. Nasıl yapılabilir bu işi acaba?


  • 18-06-2024, 23:02:40
    #2
    $("selectadi").trigger("change");
  • 19-06-2024, 12:40:58
    #3
    Mantık olarak formdaki tüm verileri göndermen gerekiyor.
    1. resimdeki formdan gelenleri 2. resimdeki formda dolu ise seçili veya dolu hale getirmen gerekiyor.
    Arama yap kısmına tıkladığında eğer göndermiyorsa formdaki name kısmı eksik olabilir.
  • 19-06-2024, 13:38:30
    #4
    Birinci resimden giden veriler a.php sayfası verileri. İkinci resimden giden veriler b.php sayfasının verileri. Sorun da burada zaten. b.php sayfasından c.php sayfasına gönderdiğim verilerin hepsini girmeden listeleme yapmıyor. Gönderilen name değerleri boş olduğu için bulamıyor veritabanında. Ama büyük emlak sitelerinde tek tek eklenebiliyorlar.
  • 20-06-2024, 18:27:37
    #5
    hocam kodları paylaşın yardımcı olalım
  • 25-06-2024, 10:06:53
    #6
    Şöyle Arama yapmak için değerleri post ediyorsun seçtiğin değerler dolu geliyor seçmediklerin boş bu değerleri ayırıp aramayı ona göre yapmalısın. Örnek: il İstanbul seçti ama semt seçmedi bunun için sorguda il değeri gelsin ama semt değeri tümü gelsin gibi koşullandırmalısınız.
  • 25-06-2024, 17:44:55
    #7
    Örnek kod:

    $isinma_tipi = isset($_POST['isinma_tipi']) ?? false;

    if($isinma_tipi!=false) {
    // İsinma tipi gelmiş
    }