Originariamente inviato da nicola75ss
Prova così
codice:
SELECT topic_title FROM phpbb_posts where 
extract(year_month from(post_time)) = extract(year_month from(curdate() - interval 1 month))
post_time e' un unix timestamp... se ho ben capito.


piuttosto non vedo perche' debba calcolare ogni mese inizio-fine. Con quello che costa meglio farglielo fare al php....

codice:
$epoch_start = mktime(0,0,0, date('m') - 1, 1, date('Y'));
$epoch_end =  mktime(23,59,59, date('m') , 0, date('Y'));

SELECT topic_title 
FROM phpbb_posts 
where post_time between $epoch_start AND $epoch_end