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'] . '%'));
|