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 |
|