Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Birbirine göre değişen selectbox yapımı için yardım rica ediyorum

Birbirine göre değişen selectbox yapmak istiyorum.Konuyu çok araştırdım, bulduğum scripler üzerinde denemeler yaptım ama siteme uyarlıyamadım.Konu hakkında bilgisi olanların yardımlarını bekliyorum. oray isimli veritabanımda 2 adet tablo var. Gruplar tablosu id ve grubu alanlarından oluşuyor, emlakturu tablosu ise : turid, cinsi ve grubu alanlarından oluşuyor. Emlak ekleme sayfamın ilgili satırlar ise şöyle:

<tr><td>Kategori</td><td>
<select name="grup" style="width:150 px;">
<option value="0">Lütfen Seçiniz</option>
<% sor = "Select * from gruplar order by grubu asc"
rh15.Open sor,Sur,1,3
do while not rh15.eof %>
<option value="<%=rh15("id")%>"><%=rh15("grubu")%></option>
<%rh15.movenext
loop
rh15.Close%></select> *</td></tr>

<tr <%=a1%>><td>Emlak Türü</td><td>
<select name="emlakturu" style="width:150 px;">
<option value="0">Lütfen Seçiniz</option>
<% sor = "Select * from emlakturu order by cinsi asc"
rh15.Open sor,Sur,1,3
do while not rh15.eof %>
<option value="<%=rh15("turid")%>"><%=rh15("cinsi")%></option>
<%rh15.movenext
loop
rh15.Close%></select> *</td></tr>


Şimdi , bu satırlarda nasıl bir değişiklik yapmalıyımki, istediğim sonuca ulaşabileyim
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • Vedia adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    66 cevap - 21 soru
    Bakınız: http://www.uzmansorusu.com/soru/766

    http://rapidshare.com/files/447059992/ZincirlemeAjax.rar

    Link silindiği için tekrar yükledim
    • oray54 adlı üyenin fotoğrafı oray54
      Vedia çok teşekkür ediyorum hemen cevap verdiğin için.Ancak, örneğin php, bu nedenle değerlendiremedim,Php hiç bilmiyorum, hatta dreamweaverde hiç açamıyorum bile. Ama yinede bir başka arkadaşın işine yarayacağından eminim.eline sağlık
      10 yıl önce yazılmış
    • Vedia adlı üyenin fotoğrafı Vedia
      Siz bu sorunu hangi dille çözmek istiyorsunuz?
      10 yıl önce yazılmış
    • oray54 adlı üyenin fotoğrafı oray54
      Site asp dili ile proğlamıştır.Ben Bu arada bir çalışma yaptım, siteye de uyarladım, ama orada da kategori seçip emlak türünü yazınca daha önce eklediğim il ve ilçe siliniyor.

      NOT1 : VERİTABANI ADI: oray
      TABLOLAR VE ALANLARI : gruplar-----id,grubu
      emlakturu--turid,cinsi,grubu
      NOT2: Hem il ilçe hemde emlakgrupları ve türlerine ilişkin selectboxlar kendi içlerine normal açılıyor, ama emlak kategorisindeki emlak türünü seçince daha önceki il ilçe seçeneğinde seçilmiş olanlar kayboluyor.İşte sorunum burada başlıyor.




      ,selectboxların içeriği sayfa yenilenince kayboluyor.Kodlarım şöyle.
      <%@CODEPAGE="1254" LANGUAGE="VbScript" LCID="1055"%>
      <%@CODEPAGE="1254" LANGUAGE="VbScript" LCID="1055"%>
      <!--#INCLUDE file="ayarlar.asp"-->
      '////////////////////////// YENY KAYIT EKLEME /////////////////////////////////////

      <% a1="bgcolor=#F8F8F8" %>
      <form method="POST" action="<%=Request.ServerVariables("SCRIPT_NAME")%>?part=ekle&islem=kaydet">
      <B>YENY KAYIT EKLYYORSUNUZ...</B><BR>
      <IMG SRC="images/info.gif" WIDTH="20" HEIGHT="20" BORDER="0" ALT="">
      Kayyt Eklendikten Sonra Bu kayyda ait resimler yukleyebilirsiniz...
      <table width="80%" bgcolor="" bordercolor="#F8F8F8" border="1" cellspacing="0" cellpadding="3">
      <tr <%=a1%>><td width="30%">Yl seçiniz</td><td width="70%">
      <select name="il" id="IlListesi" onchange="document.location.href='default.asp?part=ekle&islem=ekle&sehir='+ this.options[this.selectedIndex].value;" style="width:150 px;" >
      <% sehir=kontrol(request.querystring("sehir"))
      If sehir <> "" Then
      sor = "Select * from iller WHERE id="&sehir&" "
      rh151.Open sor,Sur,1,3 %>
      <option selected value="<%=rh151("id")%>"><%=rh151("sehir")%></option>
      <% rh151.close
      Else %>
      <option selected value="0">Yl seçiniz</option>
      <% End If
      sor = "Select * from iller order by sehir asc"
      rh15.Open sor,Sur,1,3
      do while not rh15.eof %>
      <option value="<%=rh15("id")%>"><%=rh15("sehir")%></option>
      <% rh15.movenext
      loop
      rh15.Close%></select> *</td></tr>
      <tr><td>Ylçe seçiniz</td><td>
      <select name="ilce" id="IlceListesi" style="width:150 px;">
      <% If sehir <> "" Then
      sor = "Select * from ilceler where sehir="&sehir&" "
      rh15.Open sor,Sur,1,3
      do while not rh15.eof %>
      <option value="<%=rh15("id")%>"><%=rh15("ilce")%></option>
      <% rh15.movenext
      loop
      rh15.Close
      End If %></select> *</td></tr>
      <tr <%=a1%>><td>Durumu</td><td>
      <select NAME="durum" style="width:150 px;">
      <% for i=0 to ubound(durum) %>
      <option value=<%=i%>><%=durum(i)%></option>
      <%next%></select> *</td></tr>
      <tr <%=a1%>>
      <td width="30%">Kategori seçiniz</td>
      <td width="70%">
      <select name="grup" id="grupListesi" onchange="document.location.href='default.asp?part=ekle&islem=ekle&grubu='+ this.options[this.selectedIndex].value;" style="width:150 px;" >
      <% grubu=kontrol(request.querystring("grubu"))
      If grubu <> "" Then
      sor = "Select * from gruplar WHERE id="&grubu&" "
      rh151.Open sor,Sur,1,3 %>
      <option value="<%=rh151("id")%>"><%=rh151("grubu")%></option>
      <% rh151.close
      Else %>
      <option selected value="0">kategori seçiniz</option>
      <% End If
      sor = "Select * from gruplar order by grubu asc"
      rh15.Open sor,Sur,1,3
      do while not rh15.eof %>
      <option value="<%=rh15("id")%>"><%=rh15("grubu")%></option>
      <% rh15.movenext
      loop
      rh15.Close%>
      </select> *</td></tr>
      <tr><td>tür seçiniz</td><td>
      <select name="cinsi" id="emlaktulari" style="width:150 px;">
      <% If grubu <> "" Then
      sor = "Select * from emlakturu where grubu="&grubu&" "
      rh15.Open sor,Sur,1,3
      do while not rh15.eof %>
      <option value="<%=rh15("turid")%>"><%=rh15("cinsi")%></option>
      <% rh15.movenext
      loop
      rh15.Close
      End If %></select> *</td></tr>
      10 yıl önce yazılmış
    • Vedia adlı üyenin fotoğrafı Vedia
      10 yıl önce yazılmış