Io la comprensione c'è l'ho...
ma vorrei che anche tu ne avessi tantissima per me...
Ascolta,
inizialmente il codice era:
codice:
<%
If (QSSCategoria = "") AND (QSCategoria = "") AND (QSQuery = "") Then
Response.Redirect Request.ServerVariables("HTTP_REFERER")
Else
'---Stampo a video i prodotti delle categorie richieste
Set RS = Server.CreateObject("ADODB.RecordSet")
RS.PageSize = MaxProdottiPerPagina
If QSQuery <> "" Then
QSQuery = Replace(QSQuery, "'", "''")
ArrQuery = Split(QSQuery, " ")
SQL = " SELECT * FROM Prodotti WHERE "
For i = 0 to UBound(ArrQuery, 1)
SQL = SQL & "(Prodotto LIKE '%" & ArrQuery(i) & "%' OR PDescrizione LIKE '%" & ArrQuery(i) & "%' OR GDescrizione LIKE '%" & ArrQuery(i) & "%') AND "
Next
SQL = SQL & "Cancellato = False"
RS.Open SQL, Conn, 1
Else
If (QSCategoria = "") Then
SQL = " SELECT * FROM Prodotti WHERE SCategoria = "& [QSSCategoria] &" AND Categoria = 0 AND Cancellato = False "
RS.Open SQL, Conn, 1
End If
che mi prende la Super categoria che ho scelto + la cartegoria e mi ha trovato il prodotto...
a questo ci devo aggiungere che dopo che è stato trovato il prodotto,
tramite IDProdotto, deve andare nella tabella colore e prendere l'immagine associata!
ora io ho inserito:
codice:
If SQL = " SELECT * FROM Colore WHERE ID = "& QSID & " "
Set RS = Conn.Execute(SQLScheda)
If Not RS.EOF Then
Goccia2 = RS("Goccia2")
End If
Sai dirmi se ciò che ho scritto potrebbe essere corretto???
Perchè in un'altro file (scheda.asp) l'ho fatto e li si trova, xchè è sicuramente più semplice!