diff --git a/lib/classes/deprecated/push.api.php b/lib/classes/deprecated/push.api.php index 1311427b61..d158600fb2 100644 --- a/lib/classes/deprecated/push.api.php +++ b/lib/classes/deprecated/push.api.php @@ -845,7 +845,7 @@ function sqlFromFilters($usr, $filters) $c['country' . $n] = $country; } $n++; - $precise.=" AND usr.pays IN (" . implode(", ", array_keys($c)) . ")"; + $precise.=" AND usr.pays IN (:" . implode(", :", array_keys($c)) . ")"; $params = array_merge($params, $c); } if (count($filters->activite) > 0 && trim($filters->activite[0]) != '') @@ -857,7 +857,7 @@ function sqlFromFilters($usr, $filters) $c['activite' . $n] = $activite; } $n++; - $precise.=" AND usr.activite IN ('" . implode(", ", array_keys($c)) . "')"; + $precise.=" AND usr.activite IN (:" . implode(", :", array_keys($c)) . ")"; $params = array_merge($params, $c); } if (count($filters->fonction) > 0 && trim($filters->fonction[0]) != '') @@ -869,7 +869,7 @@ function sqlFromFilters($usr, $filters) $c['fonction' . $n] = $fonction; } $n++; - $precise.=" AND usr.fonction IN ('" . implode(", ", array_keys($c)) . "')"; + $precise.=" AND usr.fonction IN (:" . implode(", :", array_keys($c)) . ")"; $params = array_merge($params, $c); } if (count($filters->societe) > 0 && trim($filters->societe[0]) != '') @@ -881,7 +881,7 @@ function sqlFromFilters($usr, $filters) $c['societe' . $n] = $societe; } $n++; - $precise.=" AND usr.societe IN ('" . implode(", ", array_keys($c)) . "')"; + $precise.=" AND usr.societe IN (:" . implode(", :", array_keys($c)) . ")"; $params = array_merge($params, $c); } if (count($filters->template) > 0 && trim($filters->template[0]) != '') @@ -893,7 +893,7 @@ function sqlFromFilters($usr, $filters) $c['template' . $n] = $template; } $n++; - $precise.=" AND usr.lastModel IN ('" . implode(", ", array_keys($c)) . "')"; + $precise.=" AND usr.lastModel IN (:" . implode(", :", array_keys($c)) . ")"; $params = array_merge($params, $c); } } diff --git a/www/prod/pushdoc.php b/www/prod/pushdoc.php index f22ad0ef66..1660fa8925 100644 --- a/www/prod/pushdoc.php +++ b/www/prod/pushdoc.php @@ -327,6 +327,8 @@ if ($act == "STEP2") $htmlacti = ''; foreach ($rs as $row) { + if(trim($row['activite']) === '') + continue; $htmlacti .= ''; } @@ -334,6 +336,8 @@ if ($act == "STEP2") $htmlfonction = ''; foreach ($rs as $row) { + if(trim($row['fonction']) === '') + continue; $htmlfonction .= ''; } @@ -350,6 +354,8 @@ if ($act == "STEP2") $htmlsocie = ''; foreach ($rs as $row) { + if(trim($row['societe']) === '') + continue; $htmlsocie .= ''; } @@ -357,6 +363,8 @@ if ($act == "STEP2") $htmltemplate = ''; foreach ($rs as $row) { + if(trim($row['lastModel']) === '') + continue; $htmltemplate .= ''; } ?>