Changeset 13397 in spip-zone


Ignore:
Timestamp:
Jul 10, 2007, 1:10:35 PM (14 years ago)
Author:
cmtmt2003@…
Message:

correction de pbs d'installation...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/inscription2/base/inscription2_installer.php

    r13370 r13397  
    2020        //ajout des index
    2121        $desc = spip_abstract_showtable($table_nom, '', false);
    22         if($desc['key']['PRIMARY KEY']!='id'){
     22        if(is_array($desc) and $desc['key']['PRIMARY KEY']!='id'){
    2323                spip_query("ALTER TABLE ".$table_nom." DROP PRIMARY KEY");
    2424                if(!isset($desc['fields']['id']))
     
    6868        //les pays
    6969        include(_DIR_PLUGIN_INSCRIPTION2."/inc/pays.php");
    70         $desc = spip_abstract_showtable('spip_pays', '', false);
    71         if($desc['field']['pays']=='int NOT NULL') //bug de la version 0.4
    72                 spip_query("DROP TABLE spip_pays");
    73         if(!$desc){
    74                 spip_query("CREATE TABLE spip_pays (id int NOT NULL AUTO_INCREMENT PRIMARY KEY, pays text NOT NULL );");
    75                 spip_query("INSERT INTO spip_pays (pays) VALUES (\"".join('"), ("',$liste_pays)."\")");
    76         }
     70        spip_query("DROP TABLE spip_pays");
     71        spip_query("CREATE TABLE spip_pays (id int NOT NULL AUTO_INCREMENT PRIMARY KEY, pays text NOT NULL );");
     72        spip_query("INSERT INTO spip_pays (pays) VALUES (\"".join('"), ("',$liste_pays)."\")");
    7773        ecrire_meta('inscription2_version',$version_base);
    7874        ecrire_metas();
Note: See TracChangeset for help on using the changeset viewer.