Мне показалось очень непрофессиональным сделать вторичный запрос, чтобы проверить больше результатов, чтобы отобразить кнопку больше.
Я использую PDO, есть ли способ получить итоговые найденные строки без фильтра пределов, но все же фильтровать результаты?
Текущий код:
// Show Results
$start = 0
$r=$db->prepare("SELECT * FROM locations WHERE area=:area LIMIT $start,10");
$r->execute($fields);
// See if there is more results
$r=$db->prepare("SELECT * FROM locations WHERE area=:area");
$r->execute($fields);
$offset=$start+10;
if($r->rowCount() > $offset){
echo "<div class='load'>Load More</div>";
}