Titre du sujet : Re: MRBS par jbboschung sur 21/02/2006 13:14:34
Salut,
Je viens de télécharger ce module et si tu parles bien de MRBS (Meeting Room Booking System), il me semble que le problème vient du fichier sql (le fichier qui contient les éléments de création des tables MySQL).
CREATE TABLE mrbs_entry
(
id int [b][color=FF0000]DEFAULT '0'[/color][/b] NOT NULL auto_increment,
start_time int DEFAULT '0' NOT NULL,
end_time int DEFAULT '0' NOT NULL,
entry_type int DEFAULT '0' NOT NULL,
repeat_id int DEFAULT '0' NOT NULL,
room_id int DEFAULT '1' NOT NULL,
timestamp timestamp,
create_by varchar(25) DEFAULT '' NOT NULL,
name varchar(80) DEFAULT '' NOT NULL,
type char DEFAULT 'E' NOT NULL,
description text,
PRIMARY KEY (id),
KEY idxStartTime (start_time),
KEY idxEndTime (end_time)
);
...
Personnellement je ne mettrais pas 'DEFAUT '0' pour un champs auto_increment, car si ton champs n'est pas renseigné, il y aurait alors par défaut plusieurs valeur égale à 0, ce qui est impossible dans un champs auto_increment.
J'ai également parcouru plusieurs autres fichiers SQL, et il n'y a pas cette mention.
J'ai donc effacé cette mention pour chacune des tables contenues dans le fichier SQL, et je n'ai plus constaté ce problème. Mais je n'ai pas essayé d'installer le module.
Donc fait une copie du fichier SQL, edit le fichier SQL avec un éditeur de texte genre notepad ou autre, enlève "DEFAUT 'o'" pour chaque table et essaie de réinstaller.
Bonne continuation
|