webForumDet fria alternativet

Uppdaterar radio buttoms i en databas

ASP

5 svar · 234 visningar · startad av Anders84

Medlem sedan nov. 200226 inlägg
Frågan#1

Hur gör jag för att uppdatera savaren från flera radio buttons i en tabell in mot en databas?

MVH Anders

Medlem sedan juni 200032 967 inlägg
#2

Beskriv hur formuläret / svaren ser ut, och hur måltabellen är uppbyggd, annars går frågan inte att svara på.

mvh

Medlem sedan nov. 200226 inlägg
#3

kan jag skriva hela koden?

Medlem sedan juni 200032 967 inlägg
#4

Bifoga tillräcklig kod och tabellbeskrivning. Inte för mycket, för då finns det risk att man inte orkar sätta sig in i koden.

mvh

Medlem sedan dec. 200012 464 inlägg
#5

Hur ser tabellen ut?
Motsvarer en radioknapp en kolumn eller en post i tabellen?

red: Något sent ser jag.

Medlem sedan nov. 200226 inlägg
#6

<!--#include file="../koppling.asp"-->
<%
intEid = request.Querystring("id")

Call dbOpen(Conn)
sql = "select * from fraga,svar where fraga.eid="&intEid&" and fraga.fid = svar.fid and svar.aid = "&Cint(Session("id"))&""
set rs = conn.Execute(sql)
if rs.eof then
'rs = nothing
rs.close
sql = "select * from fraga where eid=3"
set rs = conn.Execute(sql)
end if
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<form Action="../enkatportal.asp" method="post">
<table width="87%" border="1">
<%
x=1
do until rs.EOF%>
<tr>
<td height="62" rowspan="2" width="10%">
<div align="center"><%=rs("fnr")%></div>
</td>
<td height="30" width="57%">
<div align="center"><%=rs("fragan")%></div>
</td>
<td height="30" width="33%">
<div align="center">komentar</div>
</td>
</tr>
<tr>
<td height="30" width="57%">
<div align="center">
<table width="100%" border="0" height="100%">
<tr>
<td width="34%">
<div align="right">Dåligt</div>
</td>
<td width="29%">
<div align="center">
<input type=radio name="svar<%=x%>" value="1">
<input type=radio name="svar<%=x%>" Value="2">
<input type=radio name="svar<%=x%>" Value="3">
<input type=radio name="svar<%=x%>" Value="4">
<input type=radio name="svar<%=x%>" Value="5">
</div>
</td>
<td width="37%">
<div align="left">Bra</div>
</td>
</tr>
</table>
</div>
</td>
<td height="30" width="33%">
<div align="center"><Input type ="Text" Name="kommentar" Value="<%=rs("kommentar")%>"></div>
</td>
</tr>
<%rs.MoveNext
x=x+1
loop
rs.Close
conn.Close%>
</table>
<Input type ="submit" Value="Uppdatera">
<Input type ="reset" Value="Töm formulär">
</form>
</body>
</html>

263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)