Compter le nombre de résultats retournés par une requête de base de données dans Codeigniter

Je ne suis pas du avoir beaucoup de chance de détecter une requête de base de données dans Codeigniter renvoie des résultats nuls. J'ai eu une bonne lecture de la note sur le PHP fonction de comptage, mais je suis pas plus avancé!

J'appelle la requête comme suit à partir du contrôleur:

$data['result'] = $this->search_model->do_search(set_value('name'));
$data['title'] = "Search results";
$this->load->view('search_view',$data);

La vue génère un tableau de résultats pour moi OK, mais lorsque je tente de piéger un résultat vide, le comte retourne toujours 1:

J'ai essayé if count(array($result)) et juste if count($result)

Alors, quel est un bon moyen d'obtenir le comte? Je suis sous Fedora 13 avec PHP 5.3.3 sur mon dev ordinateur portable.

InformationsquelleAutor Linker3000 | 2010-09-08