Avatar billede eqvaliser Nybegynder
22. januar 2008 - 23:04 Der er 8 kommentarer og
1 løsning

Bruge script i input box value field ?

Ganske almindelige indput bokse
jeg har data jeg får ind, og vil vise i nogle input bokse
således det kan ændres og gemmes, det er såvidt ok..

problemet er at vise min data i en input box..
dette herunder virker nemlig ikke

    <input type="text" name="charname" size="35" value='<% response.write recordset("Name") %>'>

har også prøvet uden ' ' rundt om.. forslag ?
Avatar billede w13 Novice
22. januar 2008 - 23:07 #1
Dette burde virke:

<input type="text" name="charname" size="35" value="<%=recordset("Name")%>">

Ellers ligger fejlen ikke der. Får du en decideret fejlmeddelelse eller er feltet bare tomt? Hvis fejlen prøv evt. at poste resten af din kode her også, da fejlen sagtens kan ligge et andet sted.
Avatar billede cpufan Juniormester
22. januar 2008 - 23:08 #2
ja du skal bruge "  " omkring

men det skyldes højest sandsynligt at din forbindelse til db'en ikke er åben på tidspunktet hvor du bruger recordsettet, hvordan ser resten af din kode ud?
Avatar billede w13 Novice
22. januar 2008 - 23:08 #3
Bemærk at <%="noget"%> er en genvej til <%Response.Write "noget"%>
Avatar billede eqvaliser Nybegynder
22. januar 2008 - 23:18 #4
<% evidb = "Driver={MySQL ODBC 3.51 Driver}; Server=localhost; Database=HIDDEN; Uid=HIDDEN; Pwd=HIDDEN"

Dim Recordset, Connection, SQL
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open evidb

SQL = "SELECT acct FROM Logon.characters WHERE " & Request.form("Loadfigur") & " = guid "
Set Recordset = Server.CreateObject("ADODB.Recordset")
Recordset.Open SQL, Connection, 1, 3

%>

det er forbindelsen, og nope den er ik åben, men har heller ikke
brugt

set connection = nothing
connection.close
før jeg er førdig med at hente dataen.
Avatar billede eqvaliser Nybegynder
22. januar 2008 - 23:19 #5
bruger jeg
<input type="text" name="charname" size="35" value="<%=recordset("Name")%>">
får jeg udskriften  Name  og ikke dataen fra tabellen name.
Avatar billede eqvaliser Nybegynder
22. januar 2008 - 23:21 #6
lol  Select er forket  acct skulle have været  *

drop nu det genbrug. :p
Avatar billede eqvaliser Nybegynder
22. januar 2008 - 23:22 #7
<input type="text" name="charname" size="35" value="<%=recordset("Name")%>">

virker 100% smid et svar w13 du kom hvist først med nogle og 20 sekunder.
Avatar billede w13 Novice
23. januar 2008 - 07:52 #8
=)
Avatar billede w13 Novice
23. januar 2008 - 21:33 #9
Tak for point!
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