Subversion Repositories eFlore/Applications.del

Rev

Rev 1383 | Rev 1386 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1383 Rev 1384
Line 285... Line 285...
285
	 *								soit pour la définition du type (qui utilise la variable nb_commentaires_discussion)
285
	 *								soit pour la définition du type (qui utilise la variable nb_commentaires_discussion)
286
	 */
286
	 */
287
	static function sqlAddConstraint($p, $db, &$req, Conteneur $c = NULL) {
287
	static function sqlAddConstraint($p, $db, &$req, Conteneur $c = NULL) {
288
		if(!empty($p['masque.auteur'])) {
288
		if(!empty($p['masque.auteur'])) {
289
			// id du poster de l'obs
289
			// id du poster de l'obs
-
 
290
			// CAST(x AS CHAR) autrement les hash de cel_obs commençant par un nombre sont convertis
290
			$req['join'][] = 'LEFT JOIN del_utilisateur AS du ON du.id_utilisateur = dob.ce_utilisateur';
291
			$req['join'][] = 'LEFT JOIN del_utilisateur AS du'.
-
 
292
				" ON CAST(du.id_utilisateur AS CHAR) = CAST(dob.ce_utilisateur AS CHAR)";
291
			// id du poster de l'image... NON, c'est le même que le posteur de l'obs
293
			// id du poster de l'image... NON, c'est le même que le posteur de l'obs
292
			// Cette jointure de table est ignoré ci-dessous pour les recherches d'auteurs
294
			// Cette jointure de table est ignoré ci-dessous pour les recherches d'auteurs
293
			// $req['join'][] = 'LEFT JOIN del_utilisateur AS dui ON dui.id_utilisateur = dob.i_ce_utilisateur';
295
			// $req['join'][] = 'LEFT JOIN del_utilisateur AS dui ON dui.id_utilisateur = dob.i_ce_utilisateur';
Line 294... Line 296...
294
 
296