{MySQL} phpmyadmin(probleme d'incrémentation)

Résolu
rwikus Messages postés 994 Statut Membre -  
lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Bonjour
voila j'ai créer une table simple sur phpmyadmin avec un identifiant "id" qui s'autoincrémente,
le probleme lorseque je supprime un tuple sa créé un certin desordre par exemple si y'avait 3 tuples:
1-
2-
3- et ben en supprimant le 2em sa devient:
1-
3- et non 1- et 2-
comment faire pour palier ce probleme merci
Configuration: Windows Vista
Firefox 3.5.4

6 réponses

  1. godLike Messages postés 277 Statut Membre 26
     
    Tu ne pourras pas , c'est une clé primaire, en aucun cas elle pourra être réutiliser. Revise Merise.
    0
  2. rwikus Messages postés 994 Statut Membre 56
     
    ya pas une autre solution de façon a garder l'ordre?
    0
  3. godLike Messages postés 277 Statut Membre 26
     
    Ca sera toujours dans l'ordre, mais les clé primaires des occurrences supprimées ne pourront jamais être réutilisées.
    0
  4. Joker_ Messages postés 190 Statut Membre 1
     
    Bonsoire,
    SVP j'attends une réponse à un question que je l'ai posé depuis 4h...mais aucun m'a répondu.
    Pouvez vous?? https://forums.commentcamarche.net/forum/affich-14984291-cardinalite-en-mea

    Merci en tous cas
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. rwikus Messages postés 994 Statut Membre 56
     
    mais par exemple si je veux affiché les 5 dernier tuple:
    je fais un order by desc id limit 0,5 ??
    0
  7. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
     
    ben oui, comme l'a dis goodlike, tes id sont des clefs primaires donc si tu en vire une elle disparait à jamais, mais l'ordre dans ta table est conservée.
    Apres à toi de faire le script qui va bien en fonction de tes besoins pour trier ta table
    0