Subversion Repositories eFlore/Applications.cel

Rev

Rev 995 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 995 Rev 1016
Line 275... Line 275...
275
    }
275
    }
Line 276... Line 276...
276
	
276
	
277
	//TODO a refaire
277
	//TODO a refaire
Line 278... Line 278...
278
	private function fabriquerSousRequeteMotsClesEt($mot_cle) {
278
	private function fabriquerSousRequeteMotsClesEt($mot_cle) {
-
 
279
    
-
 
280
    }
-
 
281
 
-
 
282
    public function formaterPourEnvoiCel($tableau_images) {
-
 
283
    	foreach($tableau_images as &$image) {
-
 
284
    		$ids_mots_cles = $this->getIdsMotsClesImage($image['id_image']);
-
 
285
    		$mots_cles_chaine = '';
-
 
286
    		foreach($ids_mots_cles as $id_mot_cle) {
-
 
287
    			$mots_cles_chaine .= $id_mot_cle['id_mot_cle_utilisateur'].',';
-
 
288
    		}
-
 
289
    		$mots_cles_chaine = rtrim($mots_cles_chaine,',');
-
 
290
    		$image['mots_cles'] = $mots_cles_chaine;
-
 
291
    	}
-
 
292
    
-
 
293
    	return $tableau_images;
-
 
294
    }
-
 
295
    
-
 
296
    private function getIdsMotsClesImage($id_image) {
-
 
297
    
-
 
298
    	$requete_selection_mots_cles = 'SELECT DISTINCT id_mot_cle_utilisateur '.
-
 
299
    									   'FROM cel_images_mots_cles '.
-
 
300
    									   'WHERE id_image = '.$id_image;					   
-
 
301
    
Line 279... Line 302...
279
    
302
    	return $this->requeter($requete_selection_mots_cles);
280
    } 
303
    }
281
			
304
			
282
	// TODO: fonction temporaire
305
	// TODO: fonction temporaire