Avatar billede madeindk Nybegynder
20. september 2004 - 15:16 Der er 5 kommentarer og
1 løsning

Gemme information i DB

<!-- #include file = "meny.asp" -->
<table width="677" border="1" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
  <tr>
    <td height="20" background="bilder/ruta_bak.gif"><div align="center">
        <strong><font size="1">Profiltekst &amp; Profilbillede </font></strong></div></td>
  </tr>
  <tr>
    <td bgcolor="f0f0f0">
      <form name="form1" method="post" action="install.asp?action=spara">
        <font size="1">
        <%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("databas/databas.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM anv where id='"&session("id")&"'"
rs.Open Addera, Connect, 3, 3

if request.QueryString("action")="spara" then

rs("info") = request.form("info")
if request.form("bild")&"" = "" then
rs("bild")=request.form("radiobutton")
else
rs("bild")=request.form("bild")
end if



rs("farg")=request.form("farg")
rs.update
response.Redirect "install.asp"
end if

%>
        </font>
        <div align="center"><font size="1"><br>
          Min info <br>
          <textarea name="info" cols="40" rows="5"><%=rs("info")%></textarea>
          <br>
            </font>
        </div>
        <div align="center">&nbsp;</div>
        <div align="center"><font size="1">Adresse til profilbillede<br>
          <input name="bild" type="text" value="<% if left(rs("bild"),6)<>"bilder" then %><%=rs("bild")%><% end if %>" size="60">
              </font>
          </div>
        <div align="center">&nbsp;</div>
        <div align="center"><font size="1">Der vil snart komme så du kan ligge dit eget billede
            ud! (:</font></div>
        <div align="center">&nbsp;</div>
        <div align="center"><font size="1">Humor<br>
          <input name="humor" type="text" value="<%=rs("humor")%" size="60">
              <br>
          <br>
              <input type="submit" name="Submit" value="Gem">
              </font>
        </div>
      </form>
        <font size="1">
<br> </font> </td>
  </tr>
</table>
<font size="1">
<br>
<br>

Sådan ser min kode ud.. Jeg har selv prøvet at lave det med Humør ( humor ) men den gemmer ikke informationerne i databasen, når jeg klikker gem! Hvorfor?
Avatar billede Noone Nybegynder
20. september 2004 - 15:27 #1
Jeg antager at det er install.asp du har indsat her.

Jeg vil antage, at det hjælper at tilføje

rs("humor") = request.form("humor")

Hvis det da ellers kun er humøret der ikke gemmes. Hvis det er alle informationer, så er det manglen på en INSERT query der gør det.
Avatar billede madeindk Nybegynder
20. september 2004 - 15:34 #2
Alle informationer udover humøret gemmes, altså profiltekst og billede :)
Avatar billede Noone Nybegynder
20. september 2004 - 15:35 #3
Godt, så er det kun den ene linje der skal tilføjes.
Avatar billede madeindk Nybegynder
20. september 2004 - 15:35 #4
Jamen.. Hvor?
Avatar billede Noone Nybegynder
20. september 2004 - 15:37 #5
F.eks. over eller under rs("info") = request.form("info")
Avatar billede madeindk Nybegynder
04. marts 2006 - 16:39 #6
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

IT-JOB

Netcompany A/S

IT Consultant

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-Supporter til lokal IT støtte i Oksbøl

Rambøll Management Consulting

Senior Software Engineer