347,16 → 347,16 |
private function creerFiltreMotsCles($valeurMasque) { |
|
$mots_cles = explode(' ', $valeurMasque); |
$requeteMotsClesImg = ''; |
$requeteMotsClesObs = ''; |
$requeteMotsClesImg = array(); |
$requeteMotsClesObs = array(); |
|
foreach($mots_cles as $mot_cle) { |
$requeteMotsCles = $this->proteger('%'.$mot_cle.'%').' AND' ; |
$requeteMotsClesImg = 'di.mots_cles_texte LIKE '.$requeteMotsCles.' AND '; |
$requeteMotsClesObs = 'dob.mots_cles_texte LIKE '.$requeteMotsCles.' AND '; |
$requeteMotsClesImg[] = 'di.mots_cles_texte LIKE '.$requeteMotsCles.' AND '; |
$requeteMotsClesObs[] = 'dob.mots_cles_texte LIKE '.$requeteMotsCles.' AND '; |
} |
$requeteMotsClesImg = rtrim($requeteMotsClesImg, ' AND '); |
$requeteMotsClesObs = rtrim($requeteMotsClesObs, ' AND '); |
$requeteMotsClesImg = implode('AND', $requeteMotsClesImg); |
$requeteMotsClesObs = implode('AND', $requeteMotsClesObs); |
|
$masque = '('. |
'('.$requeteMotsClesImg.') OR '. |