- return "impossible de creer la table versions, dans ".get_class($this);
- }
- }
-
- /* ---------------------------------------------------------------------- */
- /* mise a jour de la version des donnees */
- /* */
-
- if(!($env_version = $env->version("mtweb"))){
- return "impossible de lire la version du code, dans ".get_class($this);
- }
- if(
- $data_version = $data->data_read(
- array(
- "table_name" => "versions",
- "index_name" => "application",
- "index_value" => "mtweb"
- )
- )
- ){
- if(
- !$sgbd->set_data(
- "versions",
- $data_version["id"],
- array(
- "version" => $this->version()
- )
- )
- ){
- return "impossible de mettre à jour la version, dans ".get_class($this);
- }
- }
- else{
- if(
- !$sgbd->add_data(
- "versions",
- array(
- "application" => "mtweb",
- "version" => $this->version()
- )
- )
- ){
- return "impossible d'ajouter la version, dans ".get_class($this);