Je weet dat je zoekt tussen NU en 7 dagen in de toekomst (dus niet in het verleden)? NOW() is ook echt NU, dus data van 2 tellen terug valt hier buiten. Als je de hele dag van vandaag mee wilt nemen moet je CURDATE() (= NOW() zonder tijd = dus vanaf 00:00:00) ipv NOW() gebruiken.
[size=xsmall]Toevoeging op 27/04/2019 12:12:03:[/size]
O, en in je tweede stuk ontbreekt de INTERVAL bij DATE_ADD(NOW(),-1 day). Moet dus DATE_ADD(NOW(),INTERVAL -1 day) zijn (maar dan krijg je dus alles sinds gisteren - zelfde tijdstip als nu).