Salve a tutti ho un problema con una query in quanto non mi funziona quando inserisco molte richieste nella clausola WHERE, mi spiego meglio con un esempio.
Ecco la mia query:
SELECT * FROM offerte WHERE ((data_inizio <= '".$d1."')&&(data_fine >= '".$d2."')&&(id_offerta = '".$row3[id_offerta]."')&&(early >= '".$data_attuale."'))....
fatta cosi non mi restituisce alvun risultato (in verità ci sarebbera ancora molte altre condizioni ma per comodità scrivo solo queste per ora)....
invece fatta cosi funziona correttamente:
SELECT * FROM offerte WHERE ((data_inizio <= '".$d1."')&&(data_fine >= '".$d2."'))
perche??????? c'è un limite alle condizioni da porre dopo il WHERE?