Hypothèse : le champ qui reçoit ton id après transfert est trop petit, genre c'est un entier signé alors qu'à l'origine c'est peut-être de l'unsigned long, bref y a overflow et ça passe de la plus grande valeur possible pour ton champ, à la plus petite valeur possible, d'où les nombres négatifs.
Message édité par Elmoricq le 16-06-2006 à 11:50:31