271,26 → 271,6 |
return $resultat_modification; |
} |
|
public function modifierTransmissionObservation($ids_obs_ou_tableau, $publier) { |
if(is_array($ids_obs_ou_tableau)) { |
$ids_obs_ou_tableau = array_map(array(Cel::db(),'proteger'),$ids_obs_ou_tableau); |
$chaine_ids_obs = implode(',',$ids_obs_ou_tableau); |
} else { |
$chaine_ids_obs = Cel::db()->proteger($ids_obs_ou_tableau); |
} |
|
$etat_transmission = $publier ? 1 : 0; |
|
$requete = "UPDATE cel_obs ". |
"SET transmission = ".$etat_transmission.", ". |
"date_modification = NOW() ". |
"WHERE id_observation IN (".$chaine_ids_obs.")"; |
|
$resultat_modif_obs = Cel::db()->executerRequeteSimple($requete); |
|
return $resultat_modif_obs; |
} |
|
/** |
* Supprime une ou plusieurs observations grâce aux paramètres fournis |
* |