![]()
Vi spiego, devo estrarre i record che sono non più vecchi di una settimana (o di un mese, o due mesi e così via... questo lo sceglie l'utente).
Ora faccio:
Se la parola cercata ("chiave") è presente anche nel campo2 allora tira fuori anche i record che sono vecchi di un'anno, invece di prendere solo quelli non più vecchi di una settimanaCodice PHP:
$unasettimana = time()-60*60*24*7;
$unmese = time()-60*60*24*31;
$unanno = time()-60*60*24*365;
//....
SELECT campi FROM tabella WHERE campo1 ="chiave" OR campo2="chiave" AND data >= $unasettimana ORDER BY data DESC