Ciao raga ho creato un modulo per le ricerca tramite

Nome-categoria-data inserimento-disponibilita-prezzo-produttore

nelle impostazioni avanzate del recordset della pagina per i risultati ho scritto il comando cosi:

SELECT Id_Articolo, Nome_Articolo, Categoria, Prezzo, produttori.Nome_Azienda
FROM articoli, produttori
WHERE Nome_Articolo LIKE %colname% AND Categoria LIKE %colname2% AND Disponibilita > colname3 AND Data_Inserimento LIKE %colname4% AND Prezzo < colname5% AND Produttori.Nome_Azienda LIKE %colproduttore%

il problema e che quando lascio certi campi vuoti come il prezzo produttore e data mi escono i valori che ho dato al campo elenco/menu del modulo

Nome:
Categoria: Qualsiasi
Disponibilità:
Notice: Undefined index: disponibilita in d:\local-site\carmelo\risultati.php on line 109

Prezzo :51
Data : %-%-%
Produttore: %
perche? mi data una mano grazie ciaoo