Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1752 → Rev 1753

/trunk/jrest/lib/GestionObservation.php
89,6 → 89,7
"AND ordre = ".$this->proteger($ordre)." ";
$dernier_id = $this->executerRequete($requete_selection_dernier_id);
if(!$dernier_id) return NULL;
return $dernier_id[0]['id_observation'];
}
106,6 → 107,16
$retour = true;
$requete_modification = "UPDATE cel_obs SET " ;
 
/* TODO:
* si (à l'origine) pas de nom_sel_nn (donc pas de référentiel) POSTé
* et aucun nom déterminés, alors on supprime les données automatiques:
* alors on test une différence de réferentiel...
nom_sel_nn = IF(SUBSTR(nom_referentiel, 1, 5) != "{$parametre['referentiel']}", NULL, nom_sel_nn),
nom_ret_nn = IF(SUBSTR(nom_referentiel, 1, 5) != "{$parametre['referentiel']}", NULL, nom_ret_nn),
nom_ret = IF(SUBSTR(nom_referentiel, 1, 5) != "{$parametre['referentiel']}", NULL, nom_ret),
nt = IF(SUBSTR(nom_referentiel, 1, 5) != "{$parametre['referentiel']}", NULL, nt),
famille = IF(SUBSTR(nom_referentiel, 1, 5) != "{$parametre['referentiel']}", NULL, famille)
*/
$sous_requete_modification = $this->traiterParametresObservationEtConstruireSousRequeteMaj($parametres);
$requete_modification .= $sous_requete_modification;