Bonjour,
Je cherche un moyen de réordonner une table après l'effacement d'une rangée de données.
Je m'explique.
J'ai une table contenant un champ 'id' qui est une clé primaire auto_increment. À chaque enregistrement, comme on le sait, le 'id' va s'incrémenter dans un ordre ascendant comme dans l'exemple suivant:
http://jlemser.com/id-avant.php
Mais si j'élimine un enregistrement comme dans l'exemple suivant, la clé primaire ne va pas changer.
http://jlemser.com/Id_apres.php
Ici, l'enregistrement 'id' numéro 3 est disparu.
J'aimerais pouvoir, après chaque élimination d'un champ, réordonner la table pour que le champ 'id' se retrouve dans un ordre ascendant continu.
Merci
Je cherche un moyen de réordonner une table après l'effacement d'une rangée de données.
Je m'explique.
J'ai une table contenant un champ 'id' qui est une clé primaire auto_increment. À chaque enregistrement, comme on le sait, le 'id' va s'incrémenter dans un ordre ascendant comme dans l'exemple suivant:
http://jlemser.com/id-avant.php
Mais si j'élimine un enregistrement comme dans l'exemple suivant, la clé primaire ne va pas changer.
http://jlemser.com/Id_apres.php
Ici, l'enregistrement 'id' numéro 3 est disparu.
J'aimerais pouvoir, après chaque élimination d'un champ, réordonner la table pour que le champ 'id' se retrouve dans un ordre ascendant continu.
Merci