salve, dovrei elencare tutti gli ordini contenuti in un db access (nelle tabelle Ordini e OrdiniProdotti)
adesso riesco ad elencarli con questo codice
<table>
<tr>
<td>
<table>
<%
dim sql, rs
sql = "SELECT OrdiniProdotti.*, Ordini.* FROM OrdiniProdotti INNER JOIN Ordini ON OrdiniProdotti.IDOrdine = Ordini.ID "
set rs = conn.execute(sql)
if not rs.eof then
rs.movefirst
do while not rs.eof %>
<tr>
<td></td>
<td><%= rs("Ordini.ID") %></td>
<td><%= rs("UserID") %></td>
</tr>
<tr>
<td colspan="2"><hr></td>
<tr>
<td colspan="2">
<table>
<tr>
<td><%= rs("IDOrdine") %></td>
<td><%= rs("quantita") %></td>
<td><%= rs("PrezzoUtente") %></td>
</tr>
</table></td>
</tr>
<% rs.movenext
loop
end if
rs.close
set rs = nothing %>
</table></td>
</tr>
</table>
così mi visualizza tutti gli ordini, ma il problema è quando in un ordine ci sono più di un prodotto e me li visualizza così:
ordine nr 64
prodotto 1
=============
ordine nr 65
prodotto 1
=============
ordine nr 65
prodotto 2
=============
ordine nr 66
prodotto 1
io vorrei che me li visualizzasse così:
ordine nr 64
prodotto 1
=============
ordine nr 65
prodotto 1
prodotto 2
=============
ordine nr 66
prodotto 1
come posso fare? Grazie