159,8 → 159,6 |
// Tentative d'enrichissement des données taxonomiques |
// @TODO attention aux perfs, aux timeouts de WS etc. |
$this->enrichirDonneesTaxonomiques($obsAAjouter); |
|
$observations[] = $this->protegerTableau($obsAAjouter); |
} |
} |
$this->debug[] = 'Nbre obs ajoutée : '.count($observations); |
178,6 → 176,8 |
unset($obs['image_nom']); |
unset($obs['image_b64']); |
|
$obs = $this->protegerTableau($obs); |
|
$champs = implode(', ', array_keys($obs)); |
$valeurs = implode(', ', $obs); |
$requete = "INSERT INTO occurrence ($champs) VALUES ($valeurs) "; |
499,7 → 499,7 |
$image['nom'] = $nom_image; |
// on suppose que les b64 des images sont envoyés dans le même ordre que leurs noms |
// TODO: indexer le tableau avec le nom des images |
$image['b64'] = isset($obs['image_b64'][$index]) ? $obs['image_b64'][$index] : ''; |
$image['b64'] = (is_array($obs['image_b64']) && isset($obs['image_b64'][$index])) ? $obs['image_b64'][$index] : ''; |
$this->debug[] = 'Contient B64 : '.(isset($obs['image_b64']) ? 'oui' : 'non'); |
$imgAAjouter[] = $image; |
} |