Per recuperare dei dati da un database filtrando un campo data è possibile usare la funzione DATEDIFF di mysqlIl campo dovrà essere di tipo DATE,DATETIME o TIMESTAMP
SELECT * FROM tabella
WHERE DATEDIFF(CURDATE(),campo_data) > 15In pratica viene calcolata la differenza in giorni tra la data corrente CURDATE() e il campo data in tabella , verrà resituito un intero . A questo punto basta confrontarlo con il numero che ci interessa