171,9 → 171,18 |
} |
try { |
// Vérification des tables à vraiment mettre à jour en fonction des données passées. |
if( (! @$params['cs_latitude'] || ! @$params['cs_longitude']) && |
(@$params['cs_adresse_01'] || @$params['cs_code_postal'] || @$params['cs_ville']) ) { |
$lonlat = array(); |
if(Coel::coordGuess(Coel::addrReStruct($params), $lonlat)) { |
$params['cs_latitude'] = $lonlat['lat']; |
$params['cs_longitude'] = $lonlat['lon']; |
} |
} |
|
$tables_a_modifier = $this->recupererTablesAModifier($params); |
reset($tables_a_modifier); |
|
|
$id_structure = null; |
while (list($table_id, $table) = each($tables_a_modifier)) { |
if (is_null($table['champs'])) continue; |
194,7 → 203,7 |
$tables_a_modifier[123]['champs_valeurs_id']['csv_id_structure'] = $id_structure; |
$tables_a_modifier[123]['champs_valeurs_brut']['csv_id_structure'] = $id_structure; |
$tables_a_modifier[123]['champs_valeurs_protege']['csv_id_structure'] = $this->bdd->quote($id_structure); |
|
|
// Historisation (Ajout des méta-données) |
$etat = 1; // Ajout |
$cle = $this->recupererCle($table); |