Fonction transformation tableau
Bonjour je souhaite faire une fonction qui me permet de lire un tableau qui sert pour les recherche.
Cette fonction transformerait mon tableau en une variable de type str.
J'ai pensait a un boucle foreach qui pour chaque mots du tableau écrit un début de phrase suivit du mot puis de la fin de phrase.
Et grace a un systeme d'addition collerait chacune des phrase en y métant des or si il y a encore un truc après sinon rien.
Merci d'avance pour vos réponses
Actuellement j'ai ça :
Code:
1 2 3 4 5 6 7 8 9 10 11
| function sql_like($array){
$where = ' ';
foreach($array as $k => $v) {
$v = 'Ann.titre LIKE "%'.$v.'%" ';
if(!empty($array[$k++])){
$v = $v + 'or ';
}
$where = $where + $v;
}
return $where;
} |
D'ailleurs seul le résultat et des explications m’intéresse peut importe la technique utilisé.