Merhaba Arkadaşlar
Emlak ilan sitemde birden fazla ilçe var, bu ilçelerin bazılarında ilan var bazılarında ilan yok, Aşağıdaki kodda Satılık Daireler Menümdeki o ilçeye ait ilan varsa Menüde ilçeyi göstersin, ilan yoksa o ilçeyi göstermesin bunu bir türlü yapamadım, bu konuda yardımcı olabilirmisiniz.
teşekkürler.
<li class="navigadropdown"><a href="#">Satılık Dairler</a>
<ul class="navigadropmenu">
<%
Set rsilan=db.Execute("SELECT * FROM ilan")
Set rsilc = Server.CreateObject("ADODB.RecordSet")
rsilc.Open "Select * from ilce where ilceid="&rsilan("ilce_id")&" order by ilceadi ASC" , db , 1 , 3
do while not rsilc.eof
%>
<li><a href="<%=url%>/<%=rsilc("ilceadi")%>-Kiralikdaireler" title="<%=rsilc("ilceadi")%> Kiralık Daireler"><%=rsilc("ilceadi")%></a></li>
<%
rsilc.movenext
loop
rsilc.Close
Set rsilc = Nothing
%>
</ul>
</li>
Klasik ASP de açılır Menü yardım!!!
2
●288
- 16-05-2019, 13:08:43Kimlik doğrulama veya yönetimden onay bekliyor.<li class="navigadropdown"><a href="#">Satılık Dairler</a>
<ul class="navigadropmenu">
<%
sql="select * from ilan" ' ilanları getirtiyoruz
set rs_ilan = db.execute(sql)
ilce_id = rs_ilan("ilce_id") 'ilanlardan var olan ilcelerin id lerini alıyoruz
sql="select * from ilce where ilce_id='"&ilce_id&"' order by ilce_adi asc" ' tabloda ilanlara ait ilcelerin id leri ile var olan ilceleri seciyoruz
set rs_ilce = db.execute(sql)
while not rs_ilce.eof ' ilceler var ise döngüyü çalıştırıyoruz yok ise çalışmaz
ilce_adi = rs_ilce("ilce_adi")
ilce_url = rs_ilce("ilce_url")
%>
<li><a href="<%=ilce_url%>/<%=ilce_adi%>-Kiralikdaireler" title="<%=ilce_adi%> Kiralık Daireler"><%=ilce_adi%></a></li>
<%
rs_ilce.movenext 'döngüden gelen verileri sırasını değiştirip
wend ' döngüyü tekrarlıyoruz
set rs_ilce= nothing
%>
</ul>
</li>
anlaşılılır bir şekilde yapmaya çalıştım bir sorun olursa mesaj olarak dönüş yapabilirsin. - 19-05-2019, 01:25:41Hocam Sağol sorunumu inner join ile halletimumutucum adlı üyeden alıntı: mesajı görüntüle