Вы хотите считать только целые страницы, таким образом:
$displayed_items = ($row_count - $items_per_page*($page - 1)) > $items_per_page ? $items_per_page*$page : $row_count;
echo "Display results " . $displayed_items . "/" . $row_count;
Эффективно:
Подсчитайте, сколько осталось элементов, включая то, что вы отображаете (следовательно, $ page - 1).Pg 1 это будет 72 - 0 = 72. Pg2 это будет 72 - 50 = 22;
Если оставшееся число больше, чем то, что отображается на каждой странице, то у вас просто есть элементы страницы # *на страницу.Для стр. 1, 72> 50, поэтому покажите 50 * 1 = 50.
Если оставшееся число меньше, чем то, что отображается на странице, вы показываете последнюю из строк (общее количество строк),Для pg 2, 22 <50, так что покажите 72 (всего). </p>
Редактировать: потому что вы не хотели бы использовать ваш троичный in-line.Вы также можете разделить его на оператор if / else
if( $row_count - $items_per_page * ($page - 1) > $items_per_page ) {
echo "Showing results " . $items_per_page * $page . "/" . $row_count;
} else {
echo "Showing results " . $row_count . "/" . $row_count;
}