29. juni 2005 - 21:26Der er
25 kommentarer og 1 løsning
Tjek valg
Hvordan tjekker jeg på radiobuttons?
<% Dim showfullname If LCase(Request.Form("showfullname")) = 1 Then showfullname = 1 ElseIf Request.Form("showfullname") = 2 Then showfullname = 2 ElseIf Request.Form("showfullname") = 3 Then showfullname = 3 End If %>
<table border="0" cellpadding="0" cellspacing="0" class="full"> <tr> <td align="left"><input type="radio" value="1" name="showfullname"<% If RS("showfullname") = "1" Then %> checked<% End If %>></td> <td align="left">Vis ikke mit navn</td> <td align="left"><input type="radio" value="2" name="showfullname"<% If RS("showfullname") = "2" Then %> checked<% End If %>></td> <td align="left">Vis mit fulde navn</td> <td align="left"><input type="radio" value="3" name="showfullname"<% If RS("showfullname") = "3" Then %> checked<% End If %>></td> <td align="left">Vis dele af mit navn, som jeg vælger herunder:</td> </tr> </table>
<% Dim showfullname If LCase(Request.Form("showfullname")) = "1" Then showfullname = 1 ElseIf Request.Form("showfullname") = "2" Then showfullname = 2 ElseIf Request.Form("showfullname") = "3" Then showfullname = 3 End If %>
Hej nielle :) Nu er jeg røget ud i endnu en "Check the manual that corresponds to your MySQL server version for the right syntax to use near ...". Vender tilbage om et øjeblik ...
Kommentar: nielle 29/06-2005 22:02:24: Jeg har før dette dimensioneret de forskellige variabler:
Dim showfullname If LCase(Request.Form("showfullname")) = "1" Then showfullname = 1 ElseIf Request.Form("showfullname") = "2" Then showfullname = 2 ElseIf Request.Form("showfullname") = "3" Then showfullname = 3 End If
Dim showfirstname If Lcase(Request.Form("showfirstname")) = "on" Then showfirstname = 1 Else showfirstname = 0 End If
osv., osv...
Din debug fra det andet spørgsmål:
DEBUG: UPDATE profiles SET showlastseen='1', '1', '1', '0', 'MitFornavn', '0', 'MitMellemnavn', '0', 'MitEfternavn', '0', 'MinAdresse', '0', 'MitStednavn', '0', 'MitPostnummer', '0', 'min@e-mail.dk', '0', 'MinTelefon', '1', 'MinMobil', '0', '', '0', 'ArbejdsTelefon', '0', '', 'Dette er en midlertidig test-profil. Mere profiltekst kommer senere.', 'Min_IPadrsse_xxx.xxx.xxx.xxx' WHERE username='mit_profilnavn'
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[MySQL][ODBC 3.51 Driver][mysqld-4.0.18-nt]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''1', '1', '0', 'MitFornavn', '0', 'MitMellemnavn', '0', 'MitEfternavn', '0',
Jeg er da virkelig kørt sur i det. Kan du prøve at skrive det korrekt? Jeg har lavet det mange gange før, kan vist ikke se recordsettet for bare data :o/
nielle, jeg tror jeg har fundet fejlen: Jeg har det med at blive overbebyrdet på arbejdet, og har kun sovet 2-4 timer hver nat de sidste 10-12 dage. Så jeg tror jeg har nået et punkt, hvor det konstruktive er hørt op :oD
nielle: Flot, havde ikke regnet med, at du havde lavet det hele, bare lige starten :)
thesurfer: Jeg dimensionerer det længere oppe: 29/06-2005 22:06:49
Nu er jeg imidlertid rendt i en "The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.", men jeg har ikke tid før i aften. Hvis I har tid/lyst til den også, forøger jeg point igen.
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.