kategori.asp?id=213
ile kategori.asp içine giriyorum.
<%
j=1
Set r= Server.CreateObject("ADODB.Recordset")
s = "Select * from kategoriler order by kat_adi asc"
r.Open s,db,1,3
do while j<101 and not r.eof
%>
<%if r("id") = request.querystring("id") then%>
işlem 1
<%else%>
işlem 2
<%end if%>
<%
r.movenext
j=j+1
loop
r.close
%>şeklinde de döngüyü belirliyorum. ama ne olursa olsun döngü eşitliği görmüyor, else içini işleme sokuyor. aynı kodda r("id") = "kategori id" yazdığımda if e giriyor. veya request.querystring("id") = "kategori id" yazdığımda. nedir problem? select case ile de denedim yine olmadı.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 20:27:10 -->-> Daha önceki mesaj 20:14:22 --
yahyaaydin adlı üyeden alıntı:
mesajı görüntüle
linkten gelen kid ile veritabanından gelen kid i işleme sokup birbirinden çıkardım. if içinde de sonuç sıfırsa döngüye soktum. değilse else i yapıyor.
<%sonuc = request.querystring - r("kid") %>
<%if sonuc = 0 then%>
işlem1
<%else%>
işlem2
<%end if%>
böyle yapınca oldu.