Ciao,
ho una query che mi estrae delle news controllando la data di pubblicazione (date) e la data di scadenza (e_date), mi estrae tutte le news che hanno data di pubblicazione <= a oggi e che hanno data di scadenza > di oggi:
codice:SELECT id,thumb FROM tbl_news WHERE date <= '22/06/06' AND e_date > '22/06/06' ";
fin qui tutto bene!
Il problema salta fuori quando l'utente non inserisce la data di scadenza, a db (mysql) viene messo 0000-00-00 e quindi la query non mi mostra piu' quelle senza data di scadenza visto che hanno data di scadenza minore di oggi.
Ho provato a impostare nel nel campo e_date come valore predefinito 2020-10-10 ma continua a inserirmi 0000-00-00 e cmq non e' una soluzione elegante.
Qualcuno puo' darmi una mano a modificare la query in modo che estragga anche i record che hanno e_date uguale a 0000-00-00?
![]()