Bonjour, j'avoue ne pas comprendre :
En cherchant bien dans les tutos, je me suis rendu compte que cettte action était normalement possible.
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 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
Partager