Bonjour,
Le fonction PHP getdate() te retourne la date du jour sous forme d'un tableau, et dans ce tableau tu trouve le numéro de jour (Lundi a Dimanche) , a vérifier mais je pense que c'est de 0 a 6.
Puis dans ta requete SQL tu ne prends que les dates comprise entre CURRENT_DATE - N et CURRENT_DATE + P (En uilisant les fonctions d'additions et de soustraction des dates).