Fix: Can not create a member

This commit is contained in:
Laurent Destailleur 2008-05-17 22:17:29 +00:00
parent 2a0e021382
commit 53d1a13266
3 changed files with 8 additions and 4 deletions

View File

@ -371,10 +371,11 @@ class Adherent extends CommonObject
// Insertion membre
$sql = "INSERT INTO ".MAIN_DB_PREFIX."adherent";
$sql.= " (datec,login)";
$sql.= " (datec,login,fk_user_author,fk_user_mod,fk_user_valid)";
$sql.= " VALUES (";
$sql.= " '".$this->db->idate($this->datec)."',";
$sql.= " '".addslashes($this->login)."'";
$sql.= " '".addslashes($this->login)."',";
$sql.= " '".$user->id."',null,null";
$sql.= ")";
dolibarr_syslog("Adherent::create sql=".$sql);

View File

@ -310,3 +310,6 @@ INSERT INTO llx_c_paper_format (rowid, code, label, width, height, unit, active)
INSERT INTO llx_c_paper_format (rowid, code, label, width, height, unit, active) VALUES (225, 'Canadian P6', 'Format Canadian P6', '107', '140', 'mm', 0);
ALTER TABLE llx_commande_fournisseurdet DROP COLUMN price;
alter table llx_adherent modify fk_user_mod integer;
alter table llx_adherent modify fk_user_valid integer;

View File

@ -53,7 +53,7 @@ create table llx_adherent
datec datetime, -- date de creation
tms timestamp, -- date de modification
fk_user_author integer NOT NULL,
fk_user_mod integer NOT NULL,
fk_user_valid integer NOT NULL,
fk_user_mod integer,
fk_user_valid integer,
UNIQUE INDEX(login)
)type=innodb;