Jag hämtar upp flera artiklar i min db, ca tio rader med artiklar. När du skriver ut raderna lägger du till radnummer i slutet på namet på varje fält som ska postas. Sedan skapar du ett hidden fält med högsta radnummret i:Sätta in flera rader från html,asp till db i en en
Ett fält kan man skriv själv i "antal". Allt detta funkar, men när formen och allt skickas så kommer ju bara sista raden av artiklar med och sätts in i databasen. Hur gör jag för att han ska sätta in alla rader i db.
<form method="POST" action="skicka_formular.asp" >
<input type="image" value="submit" name="submit" src="order.gif" border="0">
<input type="hidden" name="Antal" value="<%=sAntal%>">
<input type="hidden" name="artnr" value="<%=sID%>">
<input type="hidden" name="Produkt" value="<%=sName%>">
<input type="hidden" name="Enhet" value="<%=sPrice%>">
<input type="hidden" name="Fritext" value="<%=sFritext%>">
</form>Sv: Sätta in flera rader från html,asp till db i e
<input name="namn1">
<input name="namn2">
<input type="hidden" name="maxrad" value="2">
Då kan du göra en loop i den asp som tar emot postningen och skicka in en rad i taget till databasen.
/johan/