Così ottieni il valore del count come chiedi tu....

Codice PHP:
// esecuzione prima query
$queryCountSql "SELECT COUNT(id) FROM articles";
$result $dbConn->query($queryCountSql);
$row $result->fetch_row();

// numero totale del count
$row_cnt $row[0]; 
Potresti per paginare utilizzare le multi query di mysqli (dato che mysqli lo consente)
Ti copio un esempio preso da qui : http://www.phpnews.it/articoli/estensione-mysqli-ii/3/
Codice PHP:
<?php  
02.
// provo a connettermi al server MySQL 
03.$mysqli = new mysqli('localhost''root''password_db''test'); 
04. 
 
05.
// preparo le query da inviare al server MySQL 
06.$query "SELECT COUNT(*) FROM mia_tabella;"
07.$query .= "SELECT * FROM mia_tabella"
08. 
 
09.
// eseguo le query 
10.$mysqli->multi_query($query); 
11. 
 
12.
// recupero il primo set di risultati (metodo buffered) 
13.$result $mysqli->store_result(); 
14. 
 
15.
// estraggo i risultati 
16.$row $result->fetch_row(); 
17.printf("Numero utenti: %s

\n"
$row[0]); 
18. 
 
19. 
 
20.
// chiudo il primo set di risultati 
21.$result->close(); 
22. 
 
23.
// passo al secondo set di risultati 
24.$mysqli->next_result(); 
25. 
 
26.
// recupero il secondo set di risultati (metodo buffered) 
27.$result $mysqli->store_result(); 
28. 
 
29.
// estraggo i risultati 
30.echo "Elenco utenti:
\n"

31.while ($row $result->fetch_assoc()) 
32.
33.    
printf 
("ID utente:%d, nome:%s, cognome:%s\n
"

34.    
$row
['user_id'], $row['nome'],$row['cognome']); 
35.
36. 
 
37.
// chiudo il secondo set di risultati 
38.$result->close(); 
39. 
 
40.
// chiudo la connessione al server MySQL 
41.$mysqli->close(); 
42.?>
Non è una paginazione ma spiega come utilizzare le multiquery molto bene.
;-)