Originalmente inviato da
letturasibillaindovina
Allora il campo è di tipo testo ed è facilmente configurabile, ad ogni modo il formato è di questo tipo: 30/03/2014 quindi italianissimo :-).
Te l'ho chiesto perché, se fosse nel formato YYYY/MM/DD, potresti comodamente usare
Codice PHP:
mysql_query("DELETE FROM tabella WHERE STRCMP(data,'".date('Y/m/d')."')<0");
(non so se il codice sia giusto perché non ho mai usato STRCMP, ho appena guardato il manuale ma l'idea è quella) che fa un semplice confronto lessicografico, che nell'ordine anno/mese/giorno corrisponde all'ordine cronologico (se poi ti servisse stampare la data nel formato mese/giorno/anno farlo è una bazzecola).