// Pour rechercher sur l'option "tous"
$VARfonction = $_POST['VARfonction'];
$VARregion = $_POST['VARregion'];
$VARtype_offre = $_POST['VARtype_offre'];
if ($VARfonction == "fczz") $VARfonction="fc%";
if ($VARregion == "rezz") $VARregion="re%";
if ($VARtype_offre == "tyzz") $VARtype_offre="ty%";
// recherche avec troncature et opérateur inter-mot implicite "ET" pour le BOOLEAN MODE de la recherche full text
$recherche = $_POST['recherche']; // valeurs saisie par l'utilisateur dans le champ mots clés
$recherche = explode(" ",$recherche); // on mets les mots saisis dans un tableau
$recherche = "+" . $recherche . "*"; // ajout de l'opérateur intermot ET et de la troncature à droite pour chaque mot
$recherche = implode(" ", $recherche); // passage du tableau en chaine de caractères et ajout de l'espace entre chaque mot clé
Le problème c'est la fonction implode qui produit l'erreur suivante :Warning: implode(): Bad arguments.
Quelqu'un pourrait-il me dire ce qui ne va pas. Je regarde la doc sur implode mais je ne vois pas ce qui cloche...
Merci par avance