Comment mettre à jour une clé primaire en auto_incrémentation ?

railyandtiti Messages postés 6 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 24 octobre 2006 - 21 mai 2004 à 17:28
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 - 22 mai 2004 à 18:01
hello !
J'ai créé toute une base de donnée MySql sur easyphp, et j'ai un problème :
Lorsque je supprime une ligne dans la table "Contacts" avec le code suivant :

"DELETE from Contacts where cle=3 ;",

et bien la clé ne se met pas à jour automatiquement :-(
En plus clair, je me retrouve avec une table comme ça :

****************************************
* Clé * Nom * Tél *
****************************************
* 1 * Titi * 0123456789 *
* 2 * Raily * 9876543210 *
* 4 * Gillou * 0123456789 *
****************************************

Et ça devient TRES gros problème pour la suite !
Quelqu'un pourrait me dire comment faire pour que le numéro de la clé n°4 devienne le n°3 ?

Merci d'avance !

1 réponse

coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
22 mai 2004 à 18:01
Salut!!!
J'ai pas de solution miracle, tu charge le tout avec un ORDER BY cle ASC

Tu modifie le tout, du vide ta table, tu écris...

C'est barbare mais j'ai pas mieux ;-)

@++

R@f

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
0
Rejoignez-nous