Bonjour,
Je suis sous WAMP en serveur local avec :
MySQL: 5.5.20
PHP: 5.3.10
Apache: 2.2.21.
Quand j'essaie d'installer mon composant sur un joomla "test", la base de donnée créer cette erreur:
Pourtant, je me suis inspirer d'autre composant, donc notament ceux déjà installer sur mon joomla.
J'ai aussi créer des clé étrangère:
A votre avis d'où vient le problème, sachant que j'ai déjà essayer:
D'enlever les quotes,
De mettre ENGINE et même TYPE...
Je suis sous WAMP en serveur local avec :
MySQL: 5.5.20
PHP: 5.3.10
Apache: 2.2.21.
Quand j'essaie d'installer mon composant sur un joomla "test", la base de donnée créer cette erreur:
JInstaller: :Install: erreur SQL Fonction DB échouée avec le numéro d'erreur 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `temps` INT(6) NOT NULL DEFAULT '0', CONSTRAINT pk_operation PRIMARY KE' at line 3 SQL=CREATE TABLE IF NOT EXISTS `rwcbs_interim_operation` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `libelle` VARCHAR(20) NOT NULL DEFAULT, `temps` INT(6) NOT NULL DEFAULT '0', CONSTRAINT pk_operation PRIMARY KEY (`id`) ) CHARSET=utf8;
SQL =
CREATE TABLE IF NOT EXISTS `#__interim_operation` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`libelle` VARCHAR(20) NOT NULL DEFAULT,
`temps` INT(6) NOT NULL DEFAULT '0',
CONSTRAINT pk_operation PRIMARY KEY (`id`)
) CHARSET=utf8;
Installation d'un composant : erreur SQL du fichier Fonction DB échouée avec le numéro d'erreur 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `temps` INT(6) NOT NULL DEFAULT '0', CONSTRAINT pk_operation PRIMARY KE' at line 3 SQL=CREATE TABLE IF NOT EXISTS `rwcbs_interim_operation` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `libelle` VARCHAR(20) NOT NULL DEFAULT, `temps` INT(6) NOT NULL DEFAULT '0', CONSTRAINT pk_operation PRIMARY KEY (`id`) ) CHARSET=utf8;
SQL =
CREATE TABLE IF NOT EXISTS `#__interim_operation` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`libelle` VARCHAR(20) NOT NULL DEFAULT,
`temps` INT(6) NOT NULL DEFAULT '0',
CONSTRAINT pk_operation PRIMARY KEY (`id`)
) CHARSET=utf8;
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `temps` INT(6) NOT NULL DEFAULT '0', CONSTRAINT pk_operation PRIMARY KE' at line 3 SQL=CREATE TABLE IF NOT EXISTS `rwcbs_interim_operation` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `libelle` VARCHAR(20) NOT NULL DEFAULT, `temps` INT(6) NOT NULL DEFAULT '0', CONSTRAINT pk_operation PRIMARY KEY (`id`) ) CHARSET=utf8;
SQL =
CREATE TABLE IF NOT EXISTS `#__interim_operation` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`libelle` VARCHAR(20) NOT NULL DEFAULT,
`temps` INT(6) NOT NULL DEFAULT '0',
CONSTRAINT pk_operation PRIMARY KEY (`id`)
) CHARSET=utf8;
Installation d'un composant : erreur SQL du fichier Fonction DB échouée avec le numéro d'erreur 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `temps` INT(6) NOT NULL DEFAULT '0', CONSTRAINT pk_operation PRIMARY KE' at line 3 SQL=CREATE TABLE IF NOT EXISTS `rwcbs_interim_operation` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `libelle` VARCHAR(20) NOT NULL DEFAULT, `temps` INT(6) NOT NULL DEFAULT '0', CONSTRAINT pk_operation PRIMARY KEY (`id`) ) CHARSET=utf8;
SQL =
CREATE TABLE IF NOT EXISTS `#__interim_operation` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`libelle` VARCHAR(20) NOT NULL DEFAULT,
`temps` INT(6) NOT NULL DEFAULT '0',
CONSTRAINT pk_operation PRIMARY KEY (`id`)
) CHARSET=utf8;
J'ai aussi créer des clé étrangère:
Code:
CONSTRAINT fk_operation FOREIGN KEY (`idOperation`) REFERENCES `#__interim_operation` (`id`) ON DELETE CASCADE
D'enlever les quotes,
De mettre ENGINE et même TYPE...
Commentaire