Subversion Repositories eFlore/Applications.del

Rev

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

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