Jump to content

[Résolu] creation du table


Recommended Posts

Quelqu’un peut m'aider SVP, je suis entrain de développer un module de demande de devis pour mon pfe 

baaa j'ai un problème lors de la création du table devis dans la base de donnés.

Voila ma fonction Install de l’installation du module qui fait un appel a un ficher qui contient la requête de création du table ce que j'ai remarqué c'est que l'installation se fait mais lorsque je consulte la base de donnée je ne trouve pas la table devis.

 
 
function install()
{
if (!parent::install()
OR !Configuration::updateValue('marchand_mail', '')
 
OR !$this->registerHook('productActions'))
return false;
 
include_once(_PS_MODULE_DIR_.'/'.$this->name.'/AlcomDevis_install.php');
$Alcomdevis_install = new AlcomdevisInstall();
$Alcomdevis_install->createTables();
 
return true;
}
 
 
 
 
<?php
if (!defined('_PS_VERSION_'))
exit;
 
class AlcomdevisInstall
{
public function createTables()
{
if(!Db::getInstance()->Execute('
                CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'Devis` (
 
                    `id_devis` int(6) NOT NULL AUTO_INCREMENT,
 
                    `nom_devis` varchar(255) NOT NULL,
 
                    PRIMARY KEY(`id_devis`)
 
                ) ENGINE='._MYSQL_ENGINE_.' default CHARSET=utf8') )
 
       return false;
     }
}

 

Edited by sabrine (see edit history)
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...