Avatar billede mjall0w Nybegynder
14. juli 2003 - 14:42 Der er 1 løsning

Automatisk nummer til hver radio knap

Jeg har et script som ser ud som det her: http://esports-magazine.net/images/exp.jpg

Det er fint nok.. Men jeg har gjort sådan her ved mine radio buttons sådan at man max kan vælge en radio button pr mand..:
<input type='radio' name='Rank<%=rs("id")%>' value='Webmaster' class=mitfelt>
Og hvis jeg så fjerne rs("id") kan jeg kun vælge en for alle mand og det er jo ikke så fedt..

Og når jeg så skal rette ind i databasen ser det sådan her ud:

nItems = Request.Form("id").Count
if (nItems >= 1) then
  'Henter værdien fra sidste side
  For i = 1 To nItems
  // strSQL = "DELETE FROM MSG WHERE ID="&Request.Form("slet")(i)
    strSQL = "UPDATE clanmedlem SET Rank="&Request.form("Rank")&" WHERE ID="&Request.Form("id")(i)
    Conn.Execute(strSQL)
  Next

hvis jeg så ændrer strSQL til:
strSQL = "UPDATE clanmedlem SET Rank="&Request.form("Rank")&""&Request.Form("id")&" WHERE ID="&Request.Form("id")(i)
går den helt galt..

Det jeg tænkte på var om man ikke kunne lave en der tællede alle "mændene" også gav radio button navnet:
<input type='radio' name='Rank<%=Dettalsomdenharfået%>' value='Webmaster' class=mitfelt>
også på en eller anden måde fik det tal ned så den sql hed:
strSQL = "UPDATE clanmedlem SET Rank="&Request.form("RankDETTALSOMDENHARFÅET") WHERE ID="&Request.Form("id")(i)

Eller andre forslag til hvordan jeg kan gøre..
Håber i forstår det og kan hjælpe ;)

!Go' Ferie!
Avatar billede mjall0w Nybegynder
08. november 2003 - 09:54 #1
Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester