PHPMYADMIN ne reclasse pas les id lors par exemple d'une suppr

Répondre
burnedsoul
le 07/12/2003 à 13:44
burnedsoul
Salut all,
Voilà depuis tjrs, lorsque je fais une suppression (soit par php my admin, ou par php), il me supprime bien le champs mais ensuite, lorsque je fais un ajout, il me donne l'id suivant mais pas celui qui vient d'être supprimé.
Genre j'ai un champ A (id 2), je le supprime, j'insère B il me donne l'id 3.
Bref, est ce qu'il y a un "truc" pour ranger ca à partir de phpmyadmin ou alors il faut ke je fasse ma fonction de classement d'id moi même ?
Webmaster de Clikmag http://www.clikmag.fr
savageman
le 07/12/2003 à 14:14
savageman
Heu, je pense que c'est tt a fait normal et que c'est beaucoup moins long a traiter, et c'est pour cela que MySql fait comme ca.
Sinon, tu peut toujours recuperer toutes tes id et inserer la ou il y a un trou, mais bon, est ce vraiment bien grave d'avoir des trous :p
LA GLOBULE
le 07/12/2003 à 14:45
LA GLOBULE
Ca peut se rectifier en faisant une requete du genre :

ALTER TABLE table AUTO_INCREMENT = le_prochain_id_a_utiliser

Mais bon, c'est chiant à gérer, et ca sert à rien vu que ton id, ben c'est une clé primaire de la table (donc unique => donc si elle vaut 12456 ou prout, c'est pareil, elle sera toujours unique).
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours