Auto increment

Fermé
amel_6299 Messages postés 2 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 2 février 2019 - 2 févr. 2019 à 13:56
jordane45 Messages postés 38241 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 septembre 2024 - 2 févr. 2019 à 14:33
bonjour tous le monde
alors voila j'ai un blem en ce qui concerne ma bdd. j'ai deux tables produit et categorie chacune a un id auto increment donc quand j’insère dans la table produit par exple lenregistrement 1 et je viens inserer dans la table categorie l'id commence de 2
svp comment je pourrais resoudre ça ! merci !
ps : je travaille sous mysql (phpmyadmin)
A voir également:

1 réponse

jordane45 Messages postés 38241 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 septembre 2024 4 689
2 févr. 2019 à 14:00
Bonjour,
tu peux redéfinir à "combien" doit comment ton auto-incrément
ALTER TABLE tbl AUTO_INCREMENT = 1;


mais bon... ce n'est à faire que si tu vides ta tables pour recommencer à zéro...
après.. une fois que tu commences à alimenter ta table ( en production ) tu ne dois plus y toucher. et peu importe que ça commence à 1 ou à 10000 ....

0
amel_6299 Messages postés 2 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 2 février 2019
2 févr. 2019 à 14:28
merci beaucoup pour ta réponse ! j'ai déja essayé avec cette solution et effectivement ça ne marche que quand je vide et je re insère ! mais mon problème c'est entre les deux tables ! quand je fais une insertion dans la table categorie l'id commence d'ou l'id de la table produit se termine et non pas de 1 donc si j'ai 40 tuples dans la table produit le 1er tuple de la table categorie commencera de 41 ...
0
jordane45 Messages postés 38241 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 septembre 2024 4 689
2 févr. 2019 à 14:33
Soit on souci se situe dans ton code ( dont nous ne savons rien......)
Soit tu n'as pas compris comment tes tables fonctionnent.
S'agissant de deux tables différentes (d'un côté des produits, de l'autre des catégories...) rien n'oblige à avoir des id identique....
Bref..
Commence par
- Nous donner un DUMP de tes tables (structures )
- Montrer ton code

NB: Pour poster ton code sur le forum, tu dois utiliser les balises de code
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
0