Para los expertos de MySQL con PHP  mi pregunta es que es mas optimo  hacer esto 
a) 
 Código PHP:
    $query = "select SQL_CALC_FOUND_ROWS from friends";
$this->query($query);
$query = "select FOUND_ROWS() as total";
$this->query($query); 
    
  o 
b) 
 Código PHP:
    $query = "select COUNT(*) from friends";
$this->query($query);
$query = "select * friend from friends";
$this->query($query); 
    
  (las tablas tienen miles de records)
no crean que es pregunta de examen por lo de los incisos, es porque estoy programando y tengo que usar lo menos recursos :S pero tambien a la vez hacer codigo organizado y entendible :) gracias