| 
          
           | Gönderen: 10-Şubat-2011 Saat 16:48 | Kayıtlı IP |   |  
           | 
 |  Aynı form içinde hem il ve ilçe hemde emlak kategorisi ile türleri var, birbirlerine göre açılan selectboxlar halinde.Yalın olarak çalışıyorlar, ama emlak kategorisi ve türünü seçince ,daha önce veri girişi yapılan il ve ilçe bölümü siliniyor. Kodlarım aşağıdadır. Bu konuda bilgisi olan arkadaşlar, bir göz atabilir misiniz, kodlarda nasıl bir düzenleme yapmalıyım ki sorun ortadan kalksın. Öncelikle veritabanım hakkında genel bilgi vereyim. veritabanı adı: oray,birinci tablo " gruplar" alanları ise: id ve grubu  ; ikinci tablo "emlakturu" alanları ise: turid, cinsi, grubu.  Şimdide mevcut kodları aşağıya yazıyorum. <%@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")%>?pa rt=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")%>& lt;/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")%>& lt;/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>
 |