Merci,
Kaoul.
Le 18 juillet 2008 10:20, Kaoul <address@hidden
<mailto:address@hidden>> a écrit :
Désolé pour ma fausse manip avec l'objet "Re: [Dolibarr-dev] tests
dolibarr 2.4"...
Le 18 juillet 2008 10:19, Kaoul <address@hidden
<mailto:address@hidden>> a écrit :
Bonjour,
Pour mes webservices, j'utilise comme c'est conseillé dans le
wiki les entités societe.class.php et contact.class.php. Je
n'ai pas de problème avec la méthode create() de
societe.class.php mais create() de contact.class.php ne marche
pas. Mysql refuse le fait que ma variable $user soit vide, du
coup la requête ressemble à :
INSERT INTO llx_socpeople (datec, fk_soc, name, fk_user_creat,
priv) VALUES (now(), 30,'toto',,0)
Cela plante à cause des deux virgules qui se suivent dans
VALUES. Avec société je n'ai pas ce problème mais je n'ai pas
vu dans le code comment l'entité société arrive à mettre un
utilisateur correct.
Voici mes questions :
- Si je me souviens bien, la variable $user n'est plus
utilisée (deprecated), pourquoi cela marche avec société et
pas contact ?
- J'ai modifié contact.class.php pour que si $user == '' cela
met 1 dans fk_user_creat mais il faudrait plutôt régler cela
officiellement non ?
D'avance merci,
Kaoul
------------------------------------------------------------------------
_______________________________________________
Dolibarr-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev