Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2638 → Rev 2639

/trunk/jrest/bibliotheque/GestionObservation.php
163,8 → 163,8
* @return nombre d'observations mises à jour, ou FALSE en cas de problème
*/
public function modifierMultiplesObservation($utilisateur, Array $ordre, $parametres) {
// nous pouvons aussi retirer 'ce_utilisateur' (== $utilisateur) qui sera dans la clause WHERE
$exclusions = ['nom_sel_nn', 'nom_sel', 'nom_ret_nn', 'nom_referentiel', 'ce_utilisateur'];
// nous retirons 'ce_utilisateur' (== $utilisateur) qui sera dans la clause WHERE
$exclusions = ['ce_utilisateur'];
$parametres = array_diff_key($parametres, array_flip($exclusions));
$parametres = array_intersect_key($parametres, array_flip(self::$cel_obs));
 
174,6 → 174,11
 
// modifie $parametres par référence
$this->formaterParametresObservation($parametres);
if (isset($parametres['nom_sel'])) {
// uniquement en cas de nom_sel présent
$this->traiterEspece($parametres);
}
 
$champ_maj = self::traiterParametresObservationEtConstruireSousRequeteMaj($parametres);
$nbreUpdate = count($champ_maj);