pour continuer l'explication de Psychokiller :
c'est la base de données qui gère tous cela (normalement)
en faite quand tu construit ta table item : tu met object_id avec un paramètre d'auto-incrementation et de not null
ce qui fais que lors de l'insertion d'une donnée si tu ne renseigne pas de valeurs pour object_id il va s'auto-incrémenter.
c'est une fonction de base de sql pour toutes création de table
sinon tu peux t'amuser avec un insert into item(object_id) values (max(object_id)+1)
mais bof bof
Cordialement
dragondark de lonlindil