Bonjour, j'avoue ne pas comprendre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
$select_utilisateur=$db->select()
			->from("Utilisateur")
			->where('MATCH Pseudo, NomU, PrenomU1, PrenomU2, PrenomU3, CommentaireU) AGAINST (\''.$words.'\' IN BOOLEAN MODE)!=0')
			->order('MATCH (Pseudo, NomU, PrenomU1, PrenomU2, PrenomU3, CommentaireU) AGAINST (\''.$words.'\') DESC');
			$q_utilisateur=$select_utilisateur->query();
 
$tab_test=$q_utilisateur->fetchAll()->toArray();
//cette ligne provoque l'erreur :
/*Fatal error: Call to a member function toArray() on a non-object in /home/projetfac/public_html/dev_content/application/controllers/SearchengineController.php on line 57*/
En cherchant bien dans les tutos, je me suis rendu compte que cettte action était normalement possible.

En utilisant un foreach dans le document view correspondant, on arrive bien a afficher le résultat de cette requête.

Si quelqu'un peut m'aider à comprendre d'où vient l'erreur (est ce le match against la cause?)

Merci d'avance