qualcuno sa spiegarmi perchè questo ciclo:
con modello=1/2/3 funziona perfettamentecodice:if colore="a" and cilindrata="a" and alimentazione<>"a" then set objRs = objConn.Execute("SELECT * from ElencoStock where modello LIKE'"&modello&"' and alimentazione LIKE '"&alimentazione&"'") Do while NOT objRs.EOF %> <table width="766" border="0"> <tr> <td width="153"><center><a href="mailto:info@rivauto.it"><% response.write objRs("modello") %></td> <td align="right"><div align="center"><%response.write objrs("versione")%></div></td> <td width="135"><center><% response.write objRs("alimentazione") %></center></td> <td width="117"><center><% response.write objRs("colore") %></center></td> <td width="128"><center><% response.write objRs("accessori") %></center></td> </tr> </table> <% response.write " " objrs.movenext contatore=1 Loop if contatore=1 then %> </p> <table width="765" border="0" background="/sfonf.jpg"> <tr> <td width="663" align="center"> </td><td width="92"></td> </tr> <tr> <td></td> <td align="center"><input type="button" name="Submit" value="Indietro" onClick="prontaconsegna.html"></td> </tr> </table> </p> <% end if end if
con modello=4 funziona solo a metà (cioè trova solo i diesel e non i benzina)
con modello>4 non trova niente???????![]()
![]()
(ovviamente deve essere svolta una selezione in una pagina precedente ma i calcoli sono uguali per tutti, c'è un motivo per il quale con un nuomero funzioni e con un altro no?)
altra cosa...questo è l'unico ciclo che mi da problemi perchè eseguendo una ricerca per cilindrata o colore funziona perfettamente
:master:

Rispondi quotando
