Récupérer le nombre d'enregistrements dans une table

Comment connaître le nombre de résultats dans une table ?

Chaque collector peut appeler la méthode getCount qui permet de compter le nombre d'enregistrements dans une table.

 function getCount($conditions=array(), $sql = null) { }

Les paramètres

  1. $conditions : un tableau qui regroupe les conditions de récupération.
  2. $sql : une requête SQL (string).

Exemple

L'exemple suivant permet de récupérer le nombre d'enregistrements de la table "example" si le champ "category" des enregistrements a pour valeur "example".

$conditions = array('category' => 'example');
$result = $this->collector['example']->getCount($conditions);

Retour de la fonction

Cette méthode retourne un chiffre ou NULL.