cs_Sacha38
Messages postés5Date d'inscriptionjeudi 19 août 2004StatutMembreDernière intervention 4 septembre 2004
-
3 sept. 2004 à 15:31
cs_Sacha38
Messages postés5Date d'inscriptionjeudi 19 août 2004StatutMembreDernière intervention 4 septembre 2004
-
4 sept. 2004 à 08:12
Bonjour,
J'ai une base de donnée sur free (MySQL), j'ai un id (auto increment) et je vourdais que lorsque je supprime une ligne, ou alors que j'en ajoute une, le id reparte de 1 et change toute les lignes par 2, 3...
A l'heure actuelle, la premiere ligne c'est 1, la deuxieme c'est 14, la troisieme, c'est 19.
Si quelqu'un connait la requete mySQL ?
A bientôt
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 3 sept. 2004 à 18:49
Salut Sacha38
Je ne sais pas comment faire, mais je pense que l'ID s'auto-incrémente à partir du Max(ID) de la table, donc peu de chance.
Par contre, pourquoi t'inquiéter de l'ID puisqu'il ne sert qu'à faire les lien entre les tables ?
Si tu l'utilises comme une donnée, il vaut mieux dans ce cas créer un nouveau champ dans lequel tu pourras toi même écrire le n° de ton choix.
cs_Sacha38
Messages postés5Date d'inscriptionjeudi 19 août 2004StatutMembreDernière intervention 4 septembre 2004 3 sept. 2004 à 19:02
En effet, le ID s'incremente à partir du max. je ne vais pas entrer dans les details mais il est necessaire, si c'est possible qu'à chaque fois que j'enleve ou que je rajoute une ligne, l'id se remette à jour (donc pas de saut de 2 à 5 par exemple).
Si qqn à une idée ?