ho dei problemi con un modulo che ho creato per la ricerca avanzata nel database in cui sono caricati gli annunci del mio sito.
la query SQL la compongo con degli if (ad esempio):
var typo = Request.Form("tipologia");
if (typo!="" || typo!="undefined") {strSQL += " and title= '" + typo + "'";}
se e solo se il campo "tipologia" del form ( è un select con varie option) non è vuoto (di default è diabilitato) mi deve aggiungere quel pezzo di query.
in realtà anche se il campo tipologia è disabilitato e mi stampa comunque and title= 'undefined' se faccio un Response.Write(strSQL)...
forse c'è qualche problema nell' if (typo!=... , non sono molto ferrato in asp jscript, è un po diverso da javascript e asp vbscript
il link per vedere come funziona il form e la ua abilitazione- disabilitazione è quì:
http://www.apollinarecatering.it/index.asp
se clicco su ricerca avanzata si abilitano i campi con le varie select (di default su disblaed)

Rispondi quotando