• 10-11-2009, 09:18:13
    #1
    Merhaba arkadaşlar. select box ile veritabanından verileri çekmek istiyorum. Şimdi şöyle;

    <select name="Ders" clasS="inputs">
    <option value="">Ders Seçin</option>
    <option value="1">Matematik</option>
    <option value="2">Türkçe</option>
    </select>



    <select name="Konu" clasS="inputs">
    <option value="">Konu Seçin</option>
    <option value="1">Kümeler</option>
    <option value="2">Zarflar</option>
    </select>


    * Matematik ve Kümeler seçtim. Bunların id değerlerine göre veritabanından verileri yazdırmak istiyorum. Mesela matematikin id si 1, kümelerinki 2 olsun. Bunları seçtiğim zaman veritabanındaki ders='1', konu='2' verileri gelsin.

    * Birde matematiği seçtiğim zaman konu bölümündeki başka derslerle ilgili konular görünmesin. Sadece matematik ile ilgili konular görünsün.

    Umarım soruyu iyi anlatabilmişimdir. Yardımlarınız için şimdiden teşekkürler... Buna benzer bir script varsa paylaşırsanız sevinirim.
  • 10-11-2009, 09:26:57
    #2
    Üyeliği durduruldu
    sayfa yenilenmeden veriler gelecekse ajax kullanmaniz gerekiyor. jquery ile bu islemler cok basit
  • 10-11-2009, 10:54:50
    #3
    ajaxı karıştırma kardeş. hiç anlamam onu. başka yolu yok mudur.
  • 10-11-2009, 11:18:05
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    1. Seçenek : herbir değere bir link ver onu seçince o linke gitsin ve açılan sayfada veritabanından verileri çekip görüntüle
    2. Seçenek : Menüden değeri seçip post edip value değerine göre veritabanından çek
    ancak iki seçenekte de sayfa yenilemen veya başka sayfada listelemen gerekicek.
    seçilir seçilmez hemen alta veritabanından veri çekip yazdırmak istersen onu php ile yapamazsın..javascript,ajax,jquery kullanman gerekecektir.
  • 10-11-2009, 11:50:01
    #5
    Üyeliği durduruldu
    asilonline adlı üyeden alıntı: mesajı görüntüle
    ajaxı karıştırma kardeş. hiç anlamam onu. başka yolu yok mudur.
    sonuçta olay client tarafinda döndügü için ya javascript yada javascript + ajax yapmaniz gerekiyor

    yada bir buton koyarsiniz formu submit ettirirsiniz. böylelikle ikinci liste gelmiş olur diger alternatifte bu.