Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1673 Rev 1685
Line 252... Line 252...
252
					$params['cs_latitude'] = $lonlat['lat'];
252
					$params['cs_latitude'] = $lonlat['lat'];
253
					$params['cs_longitude'] = $lonlat['lon'];
253
					$params['cs_longitude'] = $lonlat['lon'];
254
					$form_needs_refresh = TRUE;
254
					$form_needs_refresh = TRUE;
255
				}
255
				}
256
			}
256
			}
-
 
257
            if(array_key_exists('cs_nbre_personne', $params) && !is_numeric($params['cs_nbre_personne'])) {
-
 
258
                $params['cs_nbre_personne'] = NULL;
-
 
259
            }
Line 257... Line 260...
257
 
260
 
258
			// Vérification des tables à vraiment mettre à jour en fonction des données passées.
261
			// Vérification des tables à vraiment mettre à jour en fonction des données passées.
259
			$tables_a_modifier = $this->recupererTablesAModifier($params);
-
 
260
					
262
			$tables_a_modifier = $this->recupererTablesAModifier($params);
261
			// Pour chaque table du module nous lançons si nécessaire l'historisation puis la mise à jour
263
			// Pour chaque table du module nous lançons si nécessaire l'historisation puis la mise à jour
262
			foreach ($tables_a_modifier as $table_id => $table) {
264
			foreach ($tables_a_modifier as $table_id => $table) {
263
				if(@$table['nom'] == 'coel_structure' && !$this->avoirCleComplete($table)) {
265
				if(@$table['nom'] == 'coel_structure' && !$this->avoirCleComplete($table)) {
264
					error_log("tentative d'UPDATE sans contrainte de WHERE, \$table = " . print_r($table, TRUE));
266
					error_log("tentative d'UPDATE sans contrainte de WHERE, \$table = " . print_r($table, TRUE));