Vorrei mostrare alcuni contenuti pubblicati nell'ultimo anno e mezzo.
Cosa devo aggiungere alla query?
Ho il campo data_commento dove inserisco i dati in questo modo 2009-07-13 11:20:45...
come posso fare?
Vorrei mostrare alcuni contenuti pubblicati nell'ultimo anno e mezzo.
Cosa devo aggiungere alla query?
Ho il campo data_commento dove inserisco i dati in questo modo 2009-07-13 11:20:45...
come posso fare?
http://dev.mysql.com/doc/refman/5.5/...ction_date-sub
oppure ti calcoli la data di un anno e mezzo fa con php e poi nella query fai
$query = "SELECT id FROM news WHERE DATE(`date`) >= '".$dataDiUnAnnoEMezzoFa."'";
si infatti, ma come si calcola la data in automatico di un anno e mezzo fa?Originariamente inviato da Ratatuia
http://dev.mysql.com/doc/refman/5.5/...ction_date-sub
oppure ti calcoli la data di un anno e mezzo fa con php e poi nella query fai
$query = "SELECT id FROM news WHERE DATE(`date`) >= '".$dataDiUnAnnoEMezzoFa."'";
cioe' ogni giorno questa data deve cambiare di un giorno...
$timestamp = time() - ( 18 * 30 * 24 * 60 * 60 );
$date = date('Y-m-d',$timestamp);
ottimo, grazie, era quello che cercavoOriginariamente inviato da Ratatuia
$timestamp = time() - ( 18 * 30 * 24 * 60 * 60 );
$date = date('Y-m-d',$timestamp);
da quello che ho capito 18 sono i mesi (1 anno e mezzo), 30 i giorni, 24 le ore, 60 i minuti, 60 i secondi...
corretto
in ogni caso se usi DATE_SUB puoi indicare direttamente 18 MONTH