Ciao ragazzi,
uso questo codice per elencare dei prodotti (foto, testo, codice, prezzo, ecc.) sul due colonne e nel caso che il prodotto sia in stato = 0 esce scritto che non è disponibile; ho però un probelma in questo IF
codice:
IF stato_prodotto = 0 THEN	
   Response.Write "
"
   Response.Write "<font color='red'>Non disponibile</font>"
END IF
nel senso che in alcuni casi la dicitura "non disponibile" mi esce e in altri non mi esce correttamente (quando lo stato del prodotto = 0) per cui non riesco a capire dove può essere il prblema

Questo invece è il codice completo
codice:
<%		
			Response.Write "<table border='0'>" 
			a=0 
			while not prodRS.eof AND rowCount < prodRS.PageSize
			rowCount = rowCount + 1
			if a=0 then Response.Write "<tr>" 
						
				Response.Write "<td align='left' valign='top'>"
				Response.Write "<a href='product.asp?pid=" & prodRS("prodotti_id") & "'>"
				Response.Write "[img]" & prodRS("prodotti_immagine") & "[/img]"
				Response.Write "</a>"
				Response.Write "</td>"
				
				Response.Write "<td width='50%' align='left' valign='top'>" 
					Response.Write "<a href='product.asp?pid=" & prodRS("prodotti_id") & "'>"
					Response.Write "<font size='2' face='verdana'>" & prodRS("prodotti_nome") & ""
					Response.Write "</a>"
					Response.Write "
"
					Response.Write "codice prodotto: " & prodRS("prodotti_id")
					Response.Write "
"
					IF prodRS("prodotti_sconto") > 0 THEN
						Response.Write "<font color='#808080'>"
						Response.Write "prezzo listino: "   
						Response.Write "€ " & FormatNumber(Round(prodRS( "prodotti_prezzo" ) / ( 1 - prodRS( "prodotti_sconto" ) / 100 ), 1), 2) 
						Response.Write "</font>"
					END IF
					Response.Write "
"
					IF prodRS("prodotti_sconto") > 0 THEN
						Response.Write "<font color='red'>sconto: " & prodRS("prodotti_sconto") & " %" & "</font>"	
						Response.Write "
"
					END IF
					Response.Write "prezzo vendita: € " & FormatNumber(prodRS("prodotti_prezzo"),2) & ""
					IF stato_prodotto = 0 THEN
						Response.Write "
"
						Response.Write "<font color='red'>Non disponibile</font>"
					END IF	
					Response.Write "


"
					Response.Write "</font>
"
				Response.Write "</td>"	
				
			IF a=1 THEN Response.Write "</tr>" 
			a = 1-a 
			prodRS.MoveNext 
			wend 
			IF a=1 THEN Response.Write "<td width='50%' colspan='2'></td></tr>" 
			Response.Write "</table>" 
			%>
Grazie in anticipo per le risposte !!