Ciao a tutti spero qualcuno possa illuminarmi su questa query:

In sostanza vorrei fare un update in una tabella che si chiama annunci_annunci e cambiare il valore al campo annuncio_status portandolo a A
rispettando le seguenti condizioni:

Il campo annuncio_status deve esser 'D'
La data insertita nel campo annuncio_startdate deve essere minore della data odierna
e il campo annuncio_enddate deve essere maggiore della data odierna.

io ho fatto come segue ma non mi funziona ...

Codice PHP:
mysql_query("UPDATE annunci_annunci SET annuncio_status ='A'
WHERE annuncio_status ='D' and annuncio_startdate < date('Y-m-d H:i:s') and 
$annuncio_enddate > date('Y-m-d H:i:s')");