webForumDet fria alternativet

resultat-system

1 svar · 201 visningar · startad av fakenick!

fakenick!Medlem sedan juli 2002202 inlägg
#1

hejsan..

jag har ett problem..

detta skall vara ett resultat-system.. jag kör
en loop på alla resultat som finns i databasen..
då vill jag att man ska kunna spara alla resultat
med en knapptryckning - alternativt med en knapp
i slutet av varje resultatslänga..

så här ser det ut:

<title>Administrering av resultat</title>
<span id="header2">&raquo; Admin - Lägg till resultat</span>
<span id="content">
<% sql = "select * from society order by id"
rs.open sql, conn, 1, 2 %>
<br>&nbsp; &nbsp; Lägg till skytt - Spara ändringar<br><br>
<table id="3" cellpadding="0" cellspacing="0">
<tr id="center">
<td>Namn</td>
<% do until rs.eof %>
<td><%=rs("date2")%></td>
<%
rs.movenext
loop %>
<td>Total</td></tr>
<% rs.close
sql = "select * from result order by tot desc"
rs.open sql, conn, 1, 2 %>
<% do until rs.eof %>
<tr id="center">
<td><input style="width:120px;" type="text" name="name" value="<%=rs("name")%>" onfocus="this.select()"></td>
<td><input style="width:50px;text-align:center;" type="text" name="1" value="<%=rs("1")%>" onfocus="this.select()"></td>
<td><input style="width:50px;text-align:center;" type="text" name="2" value="<%=rs("2")%>" onfocus="this.select()"></td>
<td><input style="width:50px;text-align:center;" type="text" name="3" value="<%=rs("3")%>" onfocus="this.select()"></td>
<td><input style="width:50px;text-align:center;" type="text" name="4" value="<%=rs("4")%>" onfocus="this.select()"></td>
<td><input style="width:50px;text-align:center;" type="text" name="5" value="<%=rs("5")%>" onfocus="this.select()"></td>
<td><input style="width:50px;text-align:center;" type="text" name="6" value="<%=rs("6")%>" onfocus="this.select()"></td>
<td><input style="width:50px;text-align:center;" type="text" name="7" value="<%=rs("7")%>" onfocus="this.select()"></td>
<td><input style="width:50px;text-align:center;" type="text" name="8" value="<%=rs("8")%>" onfocus="this.select()"></td>
<td><input style="width:50px;text-align:center;" type="text" name="9" value="<%=rs("9")%>" onfocus="this.select()"></td>
<td><input style="width:50px;text-align:center;" type="text" name="tot" value="<%=rs("tot")%>" onfocus="this.select()"></td>
<td><a href="content.asp?p=create&id=<%=rs("id")%>" onfocus="this.blur()">redigera</a> - <a href="content.asp?p=remove&id=<%=rs("id")%>" onfocus="this.blur()">ta bort</a></td></tr>
<%
rs.movenext
loop %>
</table><br>
</span>
<% rs.close

if request.querystring("p") = "create" then
show = "select * from result where id=" & request.querystring("id")
rs.open show, conn, 1, 2
rs("name") = request.form("name")
rs("1") = request.form("1")
rs("2") = request.form("2")
rs("3") = request.form("3")
rs("4") = request.form("4")
rs("5") = request.form("5")
rs("6") = request.form("6")
rs("7") = request.form("7")
rs("8") = request.form("8")
rs("9") = request.form("9")
rs("tot") = request.form("tot")
rs.update
rs.close
response.redirect "result.asp"
end if

if request.querystring("p") = "remove" then
conn.execute("delete * from result where id=" & request.querystring("id"))
response.redirect "content.asp?p=result"
end if %>

just nu har jag alltså flera id's i min databas
som loopas igenom och som samlas i en massa
input's.. och nu vill jag att man ska kunna redigera
dessa input's med en knapptryckning (eller en för
varje rad om nu detta inte går).. jag skall också
kunna lägga till en ny rad i min databas där jag
kan skriva in ett nytt namn med nya resultat..

ta bort-knappen fungerar redan som den ska
konstigt nog.. jag tycker att detta jag redan
skrivit borde fungera, alltså knapptryckning i
slutet av varje rad, men det gör det inte..

säkert något litet fel.. men måste ha hjälp med
att hitta det felet.. vad som händer när jag försöker
spara mina nya resultat är att den rad jag försökt
spara på suddas ut totalt.. :|

tacksam för svar..

fakenick!Medlem sedan juli 2002202 inlägg
#2

ingen som vet? :*/

750 ms totalt · 3 externa anrop · v20260731065814-full.cf67ef55
0 ms — hämta forumlista (cache)
125 ms — hämta statistik (db)
120 ms — hämta tråd, inlägg och bilagor (db)