Şimdi Ara

edit ve sil submit' ini aynı tabloya nasıl yerleştiririm??

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
462
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar ben tek sayfada hem edit hemde sil butonu koymak istiyorum. fakat aşağıda gördüğünüz gibi bir tane form var oda edit.asp ye gidiyor. ayrıca sil.asp ' ye aynı sayfada nasıl gönderirim.tşk ler


    <% do while not Rs.eof %>
    <form action="edit.asp" method="post">
    <input type=text name=id value="<%=Rs("id")%>" size="2">
    <input type=text name=mail value="<%=Rs("mail")%>" size="10">
    <input type=text name=telefon1 value="<%=Rs("telefon1")%>" size="7">
    <input type=text name=telefon2 value="<%=Rs("telefon2")%>" size="12">
    <input type="submit" name="edit" value="edit">
    </form>
    <% rs.movenext
    loop
    %>



  • Ben olsam bunu Php'de şöyle yapardım, Asp'de de aynı mantık ile yapılabilecektir.
    Üstünde edit yazan düzenle düğmesinin yanına bir işaret kutucuğu koyabilirsin.
    edit.asp 'nin en başında bu kutucğun işaretli olup olmadığını anladıktan sonra eğer işaretliyse silmek için gerekli kodları çalıştırırsın, işaretli değilse düzenlemek için gerkeli kodları çalıştırırsın.


    <input type="checkbox" name="sil" value="1">

    edit.asp sayfasında formdan gelen verileri aldıktan sonra
    if(sil==1) { silme kodları }
    else { düzenleme kodları }
  • mantığında bi yerlerde yanlış var ama ya sen anlatamadın ya ben anlamadım:)


    dosya.asp?islem=edit
    dosya.asp?islem=sil

    olsun linklerin.

    islem=request.querystring("islem")
    if islem = "edit" then
    call edit
    elseif islem = "sil" then
    call sil
    end if



    sub edit

    buraya editleme kodlarını koy

    end sub

    sub sil

    buraya silme kodlarını koy (delete * from tablo where id=5 vs vs)

    end sub
  • Javascript ile de yapabilirsin. Internet'te örnek kodlar var. Form'a id ata, daha sonra butonların onClick event'lerine document.formId.submit(); yaz.
  • @aspci

    senin yazdığına göre anlamadığım bir şey var.

    Şimdi
    edit.asp?islem=edit
    edit.asp?islem=sil

    Bu iki adresi html form üzerinde nereye koyacak? Form action kısmına sadece bir adres yazılabildiğine göre, demekki html form üzerindeki verileri sadece bir adrese gönderebiliriz.

    <form action="edit.asp?islem=edit" method="post">
    <input type=text name=id value="<%=Rs("id")%>" size="2">
    <input type=text name=mail value="<%=Rs("mail")%>" size="10">
    <input type=text name=telefon1 value="<%=Rs("telefon1")%>" size="7">
    <input type=text name=telefon2 value="<%=Rs("telefon2")%>" size="12">
    <input type="submit" name="edit" value="edit">
    </form>

    Ben bu tasarım üzerinde action kısmının edit.asp olarak kalmasını düşündüm ve gönder düğmesinin yanına bir onay kutucuğu koyarak bu kaydın silineceğinin buradan ayarlanmasını gerektiğini düşündüm. Bu sayede değiştirilmiş veriler edit.asp 'ye gittiğinde eğer bu kutucuk işaretlenmiş ise kayıt düzenlenmek yerine siliniyor.

     edit ve sil submit' ini aynı tabloya nasıl yerleştiririm??



    Birde sil onay kutucuğunun yerine bir bağlantı koyarakta yapılabilir.

    <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=18238254&url=edit.asp?islem=sil&<%=Rs("id")%>" data-href="edit.asp?islem=sil&<%=Rs("id")%>"> Sil </a>




  • bağlantı amaçlı düşündüm ben de zaten. islem=sil&id=50 gibi
  • tşk ler arkadaşlar
  • Yapay Zeka’dan İlgili Konular
    C# ve Php aynı anda gider mi ?
    12 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.