<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