71,7 → 71,7 |
foreach ($this->table_version as $version) { |
$this->table = $version; //on stocke le nom de la table correspondant à la version du projet en cours |
$this->traiterParametres($parametres); |
$requete = $this->assemblerLaRequete(); //print_r($requete);exit; |
$requete = $this->assemblerLaRequete(); //print_r($requete); |
$resultat = $this->getBdd()->recupererTous($requete); |
$res_version = $this->testerResultat($resultat, $requete); |
} |
84,31 → 84,6 |
return $resultat_formate; |
} |
|
public function modifier($ressources, $parametres) { |
$resultat_formate = ''; |
extract($parametres); |
if ($this->corps_http == '' && $this->entete_http == '') { |
$requete = "SELECT `$dept` FROM `chorodep_v2014_08` WHERE `num_nom` = $num_nom "; |
$resultat = $this->getBdd()->recupererTous($requete); |
if ($resultat = array()) { |
|
|
|
$requete = 'INSERT INTO `chorodep_v2014_08`(`id`, `rang`, `catminat`, `indication_phytosocio_caracteristique`, `num_tax`, `num_nom`, `nom_sci`, `chorologie`, `01`, `02`, `03`, `04`, `06`, `07`, `08`, `09`, `10`, `11`, `12`, `67`, `13`, `14`, `15`, `16`, `17`, `18`, `19`, `20`, `21`, `22`, `23`, `79`, `24`, `25`, `26`, `91`, `27`, `28`, `29`, `30`, `32`, `33`, `31`, `43`, `52`, `05`, `70`, `74`, `65`, `87`, `68`, `92`, `34`, `35`, `36`, `37`, `38`, `39`, `40`, `42`, `44`, `45`, `41`, `46`, `47`, `48`, `49`, `50`, `51`, `53`, `54`, `55`, `56`, `57`, `58`, `59`, `60`, `61`, `75`, `62`, `63`, `66`, `64`, `69`, `71`, `72`, `73`, `77`, `76`, `93`, `80`, `81`, `82`, `90`, `94`, `95`, `83`, `84`, `85`, `86`, `88`, `89`, `78`, `freq_abs`, `freq_rel`, `rare_nat`) |
VALUES ("","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","") '; |
} else { |
$requete = "UPDATE `chorodep_v2014_08` |
SET `$dept` = (SELECT `code` FROM chorodep_ontologies WHERE `id`= $statut) |
WHERE num_nom = '$num_nom'"; |
$resultat = $this->getBdd()->executer($requete); |
} |
print_r($resultat); |
|
|
} |
return $resultat_formate; |
} |
|
public function testerResultat($resultat, $requete) { |
if ($resultat == '') { //cas ou la requete comporte des erreurs |
$s = 'La requête SQL resultat formée comporte une erreur !!'; |