Originariamente inviato da Corwin86
Al posto dell' or metti un and nel codice

Ma devi rivedere la query in modo che l'and non faccia strane cose con tutti quegli or.

Prova così, ma è chiaro che devi passare alla query un campo nome ed un campo cognome.

codice:
select id, nome, cognome, email, telefono, fax, hotel, cellulare from prenotazioni where (nome LIKE '%$nome%'  
and cognome LIKE '%$cognome%') or email LIKE '%$chiave%' or telefono LIKE '%$chiave%' or fax LIKE '%$chiave%' or hotel LIKE '%$chiave%' or cellulare LIKE '%$chiave%' order by cognome";
Fammi sapere.
ho provato ma non va...
tu dici che devo inserire in un campo il nome e in un campo il cognome? io volevo cercare tutto nel campo "chiave" forse per quello non funziona...