Ранг MySQL, если пустой, показывает пустую страницу

У меня есть запрос, чтобы отображать топ-5 продавцов в день, он работает, если я хочу видеть страницу в рабочий день, потому что у меня есть элементы в таблицах к этой сегодняшней дате, но если я посмотрю на страницу в воскресенье, я получу целую белая страница

есть способ не получить эту белую страницу?

вот пример для продавца 5-й позиции 3

PHP

$datum=date('Y-m-d');

MYSQL

$tredje= mysqli_query($datacenter, "
SELECT vendedor, total, 
CASE WHEN @l=total THEN @r 
ELSE @r:=@r+1 END as rank,
  @l:=total FROM (select vendedor, 
sum(ventatotal) as total 
from ventas WHERE `fecha` = '$datum' 
group by vendedor 
order by total desc 
LIMIT 7 OFFSET 2 
) totals, (SELECT @r:=0, @l:=NULL) rank;");

PHP TO DISPLAY

while($dentredje = mysqli_fetch_assoc($tredje))
{
?>
<?php echo number_format($dentredje['total'],0,',','.'); ?>

это запрос

php,html,css,mysql,database,

0
Яндекс.Метрика