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

onLoad, onchange yardım

Merhaba Arkadaşlar
selectboxa veritabanıma eklediğim veriyi getiriyorum, buradaki sorunum ilanı düzenlerken selectboxta seçili olarak gelen veri ile tetikleme yapamıyorum ve div tagı ve içerisindeki form elamanlarını açmıyor,
bu konuda yardımlarınızı bekliyorum.
Saygılar.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • reelmg adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    35 cevap - 14 soru
    sorunuz çok net değil konuyu biraz daha detaylandırıp belki kod örneği ile desteklerseniz yardımcı olabilecek arkadaşlar çıkar
    iyi çalışmalar
  • genckan adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    9 cevap - 5 soru
    Arkadasim anladigim kadariyla sql de bir kategori olusturmussun. Ve bu kategoriyi selectbox ile bir ilana girdirdin ve duzenlemesini yaptiricaksin.

    Hangi dilde oldugunu belirtmedigin icin ben asp te yardimci olayim.

    Duzenle.asp adinda bir sayfan olsun. Ve duzenlemek icin bir kayit sectin ve bunu duzenle.asp?id=5 gibi query_string metoduyla gonderdin. Simdi duzenle.asp sayfanda yer almasi gereken komutlari soyluyorum
    <asp>

    <%
    id = request.querystring(“id”)
    Function select_add(val1, val2)
    If val1 = val2 then
    Select_add = “selected”
    Else
    Select_add = “”
    End if
    End function
    %>

    <Form src=“duzenle_komut.asp?id=<%=id%>” method=“post”>


    <%

    sql=“select id, ad, katid from ilan where id=“ & id
    sql2=“select id, ad from kategori”
    Set bag = server.createobject(adodb.connection)
    Bag.open “provider ayarlarini yapicaksin burda”
    Set rs = bag.execute(sql)

    Do while not rs.eof
    Set rs2 = bag.execute(sql2)
    Response.write “<select name=““kategori””>” & vbCrLf
    Do while not rs2.eof
    %>
    <Option value=“<%= rs2.fields(0)%>” <%= select_add(rs.fields(2), rs2.fields(0))%>>
    <%= rs2.fields(1)%>
    </option>
    <%
    Rs2.movenext
    Loop
    Set rs2 = nothing
    Response.write “</select>” & vbCrLf
    rs.movenext
    Loop
    Set rs = nothing
    Bag.close
    Set bag = nothing
    %>
    </form>
    </asp>


    Simdide duzenle_komut.asp yi yapalim

    <asp>
    <%
    id = request.querystring(“id”)
    katid = request.form(“kategori”)

    Sql = “update ilan set katid=” & katid & “ where id=” & id
    Set bag = server.createobject(“adodb.connection”)
    Bag.open “provider ayarlarini yapicaksin burda”
    Set rs = bag.execute(sql)
    Set rs =nothing
    Bag.close
    Set bag = nothing
    %>
    </asp>

    Umarim sordugun soru budur. Cep telefonuyla cevap verdigimden cok ugrastirdi :))