Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2058 → Rev 2059

/trunk/jrest/lib/RechercheImage.php
160,9 → 160,9
case "id_mots_cles";
$liste_mc = '"'.str_replace(';','","',$valeur).'"';
$sous_requete .= '' ;
$sous_requete .= 'id_image IN (SELECT id_element_lie FROM cel_mots_cles_images_liaison WHERE id_mot_cle IN ('.$liste_mc.'))';
$sous_requete .= ' AND ' ;
$tpl_sous_requete = GestionMotsClesChemin::obtenirTemplateRequeteMotsClesTexte('images');
$sous_requete .= 'id_image IN ('.sprintf($tpl_sous_requete, $liste_mc).')';
$sous_requete .= ' AND ' ;
break;
case "commentaire":
290,6 → 290,8
}
private function creerSousRequeteMotsCles($mot_cle) {
//TODO: une requête plus efficace serait possible en utilisant
// les vraies tables de mots clés et en faisant disparaitre ce champ maudit
$requete = '';
if (preg_match('/.*OU.*/', $mot_cle)) {
$mots_cles_tab = explode('OU',$mot_cle);