Bardzo rzadko można uzyskać te same wpisy daty i godziny, które podają datę i godzinę do sekund. Dlatego, aby uzyskać odpowiednie wyniki, musimy zignorować część czasu i zająć się częścią daty, w ten sposób używając CURDATE()
funkcja.
Możesz to zrobić, ignorując część czasu i porównując ją z datą, używając:
function get_ad_sql($table){
$sql = "SELECT
*
FROM
".$table."
WHERE
DATE(edit_date) = DATE_SUB(CURDATE(), INTERVAL 7 DAY)
";
return $sql;
}