<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
<link href="css/xxx.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left"><table width="490" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="490" border="0" cellspacing="0" cellpadding="0">
<%
While ((Repeat1__numRows <> 0) AND (NOT rsElencoBrand.EOF))
%>
<tr>
<td colspan="2" align="left" class="testo"><%=(rsElencoBrand.Fields.Item("brand").Value)%></td>
</tr>
<tr>
<td colspan="2" align="left"><span class="testo">[img]Images/px1.gif[/img]</span></td>
</tr>
<tr>
<td colspan="2" align="left">
<%
Dim brand
brand = rsElencoBrand("brand")
Dim rsElencoLinea
Dim rsElencoLinea_cmd
Dim rsElencoLinea_numRows
Set rsElencoLinea_cmd = Server.CreateObject ("ADODB.Command")
rsElencoLinea_cmd.ActiveConnection = MM_xxx_STRING
rsElencoLinea_cmd.CommandText = "SELECT DISTINCT linea, brand FROM prodotto WHERE brand = '" & brand & "' ORDER BY linea ASC"
rsElencoLinea_cmd.Prepared = true
Set rsElencoLinea = rsElencoLinea_cmd.Execute
rsElencoLinea_numRows = 0
%>
<%
linea = rsElencoLinea("linea")
response.Write linea
%>
<%
rsElencoLinea.Close()
Set rsElencoLinea = Nothing
%></td>
</tr>
<tr>
<td width="30" align="left"></td>
<td width="460" align="left"></td>
</tr>
<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
rsElencoBrand.MoveNext()
Wend
%>
</table></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
<%
rsElencoBrand.Close()
Set rsElencoBrand = Nothing
%>[/CODE]
Ho proceduto in questo modo:
Estraggo con la clausola "distinct" le voci del mnų principale e le inserisco in un ciclo.
Poi allinterno del ciclo estraggo le voci del sottomenų corrispondenti alla voci del menu principale.
Il problema č chč poichč ci sono pių voci per ogni voce del menų principale dovrei fare un ciclo all' interno del ciclo principale per estrarre tutte le voci del sottomenų.
Ci ho provato ma mi dice che non č possibile.
Allora ho pensato se era possibile con un'unica query estrarre sia le voci del menų principale che le corrispettive voci del sottomenų cosė da fare un'unico ciclo.
Solo che so minimanente in questo caso da dove partire.
Potete cortesemente darmi dei suggerimenti.
Buona giornata a tutti

Rispondi quotando
