Line 259... |
Line 259... |
259 |
// Vérification des tables à vraiment mettre à jour en fonction des données passées.
|
259 |
// Vérification des tables à vraiment mettre à jour en fonction des données passées.
|
260 |
$tables_a_modifier = $this->recupererTablesAModifier($params);
|
260 |
$tables_a_modifier = $this->recupererTablesAModifier($params);
|
Line 261... |
Line 261... |
261 |
|
261 |
|
262 |
// Pour chaque table du module nous lançons si nécessaire l'historisation puis la mise à jour
|
262 |
// Pour chaque table du module nous lançons si nécessaire l'historisation puis la mise à jour
|
263 |
foreach ($tables_a_modifier as $table_id => $table) {
|
263 |
foreach ($tables_a_modifier as $table_id => $table) {
|
264 |
if(!$this->avoirCleComplete($table)) {
|
264 |
if(@$table['nom'] == 'coel_structure' && !$this->avoirCleComplete($table)) {
|
265 |
error_log("tentative d'UPDATE sans contrainte de WHERE, $table = " . print_r($table, TRUE));
|
265 |
error_log("tentative d'UPDATE sans contrainte de WHERE, \$table = " . print_r($table, TRUE));
|
266 |
continue; // ne pas mettre à jour sans contrainte de WHERE
|
266 |
continue; // ne pas mettre à jour sans contrainte de WHERE
|
267 |
}
|
267 |
}
|
268 |
$this->mettreAJourAvecCle($id_utilisateur, $id_session, $table_id, $table);
|
268 |
$this->mettreAJourAvecCle($id_utilisateur, $id_session, $table_id, $table);
|
269 |
}
|
269 |
}
|