Jag har ett formulär som hämtar befintliga data som finns. Sen vill jag kunna lägga till/ridigera data och jag funderar på hurman göra. Går det att använda sig av "post" eller vad? Jag har verkligen kolla på alla exempel men jag fattar verkligen inte hur det går till. Känns också kanske onödigt att lägga upp hela sidan här. Kanske räcker det med det som står överst om någon kanske kan hjälpa mig?
Jag gör ett försök att lägga ut min kod. Som ni ser har jag nu ett form som man skickar in nya poster med. Hoppas att jag inte tog bort för mycket jag försökte att ta bort allt onödigt.
<FORM ACTION = "ny_ok.asp" METHOD = "POST">
<%
id = Request.Querystring("id")
Set MinCon = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Set rsKon = Server.CreateObject("ADODB.Recordset")
MinCon.Open "DSN=stam;UID=;PWD="
SQL = "SELECT * From fakta WHERE id = "& id &""
rs.Open SQL, MinCon
Do While Not rs.EOF
%>
Namn:
<input type="text" value="<%=rs("namn")%>" name="namn" size="30">
Kön:
<select name="kon" size="1">
<option selected value="<%=rs("kon")%>"><%=rs("kon")%></OPTION>
<%
SQLKon = "SELECT kon From kon"
rsKon.Open SQLKon, MinCon
Do While Not rsKon.EOF
%>
<OPTION><%=rsKon("kon")%></OPTION>
<%
rsKon.MoveNext
Loop
%>
</select>
<BR>
Namn: <INPUT TYPE = "TEXT" NAME = "UserID" SIZE = 10>
Lösenord: <INPUT TYPE = "PASSWORD" NAME = "pwd" SIZE = 10>
<BR>
<BR>
<INPUT TYPE = "SUBMIT" VALUE = "Skicka in!">
<input type="reset" value="Rensa" name="rensa">
</FORM>
<%
rs.MoveNext
Loop
%>
Ja jag var lite sen själv att lägga ut det!! Jag fattar verkligen inte varför jag inte klara detta. Jag tycker att jag hackat mig fram ganska bra. Men det är bara tvärstopp nu... Jag skulle t.ex. vilja kunna uppdatera "namn" och "kon". Lösenordet vill jag inte kunna uppdatera. Men självklart skall jag ta med mig dina rader. Snart kommer jag väl så långt så användarna får egna profiler och lösenord!!
267 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91