Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1399 → Rev 1400

/trunk/jrest/services/CelWidgetSaisie.php
160,7 → 160,6
} else {
$this->messages[] = "Les informations concernant le projet coopératif n'ont pas été transmises.";
}
 
$msg = (count($this->messages) > 0) ? 'erreur' : 'ok';
$retour = (object) array('msg' => $msg);
$this->envoyerJson($retour);
189,7 → 188,7
$identifiant = $this->bdd->quote($id_utilisateur);
$requete = "SELECT MAX(ordre) AS ordre ".
"FROM cel_obs ".
"WHERE ce_utilisateur = $id_utilisateur ";
"WHERE ce_utilisateur = ".$this->proteger($id_utilisateur)." ";
 
$ordre_max = $this->executerRequete($requete, 'Column');
if ($ordre_max !== false) {
238,6 → 237,7
}
}
}
 
$liaison_ok = $this->lierMotCleObs($this->utilisateur_id, $listeIdsTags, $observations_ids);
return $liaison_ok;
}
467,8 → 467,8
foreach ($informations as $champ => $valeur) {
$champs[] = $champ;
$valeurs[] = is_null($valeur) ? 'NULL' : $this->proteger($valeur);
if ($champ == 'ci_meta_date_time' && $valeur != 'NULL') {
$champs[] = 'date_prise_de_vue';
if ($champ == 'date_creation' && $valeur != 'NULL') {
$champs[] = 'date_creation';
$valeurs[] = $this->proteger($valeur);
}
}
/trunk/jrest/services/CelMotCle.php
267,11 → 267,15
$id_racine = $this->suffix;
}
 
$md5_racine = $this->proteger($this->encoderMotCle($nom_racine));
$nom_racine = $this->proteger($nom_racine);
$id_racine = $this->proteger($id_racine);
$id_utilisateur = $this->proteger($this->utilisateur_id);
$requete = "INSERT INTO cel_mots_cles{$this->suffix} ".
"VALUES ($nom_racine, 1, 2, $id_racine, $id_racine, $id_utilisateur, '', 0) ";
 
$requete = "INSERT INTO cel_mots_cles{$this->suffix} ".
"VALUES ($id_racine, $id_utilisateur, $nom_racine, $md5_racine,".
" 1, 2, 0, '') ";
 
if ($this->executerSQL($requete) === false) {
$e = "La requête d'insertion du mot-clé racine a échoué.";
$this->messages[] = $e;