PDA

View Full Version : [ASP] Inserimento multiplo di due o piu record


lobo90
22-02-2010, 13:49
Ciao a tutti avrei bisogno che il mio form per l'inserimento dei dati inserisca 2 record contemporaneamente vi faccio vedere il codice:

<form id="form1" name="form1" method="POST" action="<%=MM_editAction%>">
<label>Numero comanda
<input type="text" name="textfield" />
</label>
<label>Data
<input type="text" name="textfield2" value="<%=Date%>" />
</label>
<p>
<label>
<select name="select">
<%
While (NOT Menu.EOF)
%>
<option value="<%=(Menu.Fields.Item("Cod_Piatto").Value)%>"><%=(Menu.Fields.Item("Piatto").Value)%></option>
<%
Menu.MoveNext()
Wend
If (Menu.CursorType > 0) Then
Menu.MoveFirst
Else
Menu.Requery
End If
%>
</select>
</label>
<label>
<select name="select2" id="select2">
<%
While (NOT Menu.EOF)
%>
<option value="<%=(Menu.Fields.Item("Cod_Piatto").Value)%>"><%=(Menu.Fields.Item("Piatto").Value)%></option>
<%
Menu.MoveNext()
Wend
If (Menu.CursorType > 0) Then
Menu.MoveFirst
Else
Menu.Requery
End If
%>
</select>
</label>
</p>
<p>
<label>
<input type="submit" name="Submit" value="Invia" />
</label>
</p>

<input type="hidden" name="MM_insert" value="form1">
</form>

Come notate textfield e textfield2 devono essere ripetute per tutte e 2 le select...in modo tale da ottenere una tabella con:
COD_ORD | COD_PIATTO | DATA
.......1.....|.......3...........|..22/02/2010
.......1.....|.......1...........|..22/02/2010
.......2.....|.......4...........|..22/02/2010
.......2.....|.......5...........|..22/02/2010
Come posso fare?? Grazie