Subversion Repositories eFlore/Applications.coel

Rev

Rev 1669 | Rev 1673 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1669 Rev 1670
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
			}