現在のコードは過去 7 日間のベット スリップを表示していますが、日付に関係なく過去 7 日間のベット スリップを表示する必要があります。
select
betsliphistory.MatchID,Team1.Name as HomeTeam ,
Team2.Name as AwayTeam, BetSlipID , userid , TipID ,
matches.ResultTipID ,betsliphistory.`Date`
from betsliphistory
inner join matches on betsliphistory.MatchID = matches.MatchID
inner join teams as Team1 on matches.HomeTeamID = Team1.TeamID
inner join teams as Team2 on matches.AwayTeamID = Team2.TeamID
where userid =".$user."
and betsliphistory.`Date` between CURDATE()-7 and CURDATE()
order by BetSlipID , MatchID;