Originariamente inviato da Teuzzo
SELECT *
FROM TABELLA
WHERE DATE( FROM_UNIXTIME(DATA) ) = DATE_SUB( CURDATE( ) , INTERVAL 1 DAY )
Scusa ma forse sbaglio qualcosa nella sintassi perchè mi da errore nella query:

Il mio campo contenente la data in formato unixtime si chiama "pubdate" e ho scritto così:

codice:
$query = "SELECT * FROM tabella ORDER BY pubdate DESC WHERE DATA( FROM_UNIXTIME(pubdate) ) = DATE_SUB( CURDATE( ) , INTERVAL 1 DAY )";
Dove sbaglio? :master: