Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1597 Rev 1607
Line 361... Line 361...
361
	    // id du poster de l'image... NON, c'est le même que le posteur de l'obs
361
	    // id du poster de l'image... NON, c'est le même que le posteur de l'obs
362
	    // Cette jointure de table est ignoré ci-dessous pour les recherches d'auteurs
362
	    // Cette jointure de table est ignoré ci-dessous pour les recherches d'auteurs
363
	    // $req['join'][] = 'LEFT JOIN del_utilisateur AS dui ON dui.id_utilisateur = vdi.i_ce_utilisateur';
363
	    // $req['join'][] = 'LEFT JOIN del_utilisateur AS dui ON dui.id_utilisateur = vdi.i_ce_utilisateur';
Line 364... Line 364...
364
 
364
 
365
	    if(is_numeric($p['masque.auteur'])) {
365
	    if(is_numeric($p['masque.auteur'])) {
366
		$req['where'][] = sprintf('(du.id_utilisateur = %1$d OR vdi.id_utilisateur = %1$d)', $p['masque.auteur']);
366
		$req['where'][] = sprintf('(du.id_utilisateur = %1$d OR vdi.ce_utilisateur = %1$d)', $p['masque.auteur']);
367
	    }
367
	    }
368
	    elseif(preg_match(';^.{5,}@[a-z0-9-.]{5,}$;i', $p['masque.auteur'])) {
368
	    elseif(preg_match(';^.{5,}@[a-z0-9-.]{5,}$;i', $p['masque.auteur'])) {
369
		$req['where'][] = sprintf('(du.courriel LIKE %1$s OR vdi.courriel LIKE %1$s )',
369
		$req['where'][] = sprintf('(du.courriel LIKE %1$s OR vdi.courriel LIKE %1$s )',
370
					  $db->proteger($p['masque.auteur'] . '%'));
370
					  $db->proteger($p['masque.auteur'] . '%'));