¿Cómo obtener el total de filas encontradas sin considerar el límite en PDO?

Me pareció muy poco profesional hacer una consulta secundaria para buscar más resultados y mostrar uncarga más botón.

Estoy usando PDO, ¿hay alguna forma de obtener el total de filas encontradas sin el filtro de límite pero aún filtrando los resultados?

Código actual:

// 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>";
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta