Erreur dans l'incrémentation d'une table SQL

Résolu
t671 Messages postés 1454 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 18 novembre 2024 - 8 nov. 2024 à 11:20
jordane45 Messages postés 38289 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 novembre 2024 - 8 nov. 2024 à 23:24

Bonjour,

J'ai une table que je n'arrive pas à incrémenter automatiquement. Pour les autres tables c'est ok ! J'ai l'erreur 

ALTER TABLE `dameron` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT

#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key

<font face="monospace">Et je n'arrive pas à trouver d'où ça vient !!!!</font>

Merci

A voir également:

2 réponses

yg_be Messages postés 23335 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 novembre 2024 Ambassadeur 1 551
8 nov. 2024 à 13:30

bonjour,

as-tu essayé

ALTER TABLE `dameron` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT, add PRIMARY KEY (`id`);
0
t671 Messages postés 1454 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 18 novembre 2024 11
8 nov. 2024 à 16:37

Merci yg_be. En fait j'ai supprimé la table id et reconstruite.

Maintenent j'ai l'erreur 

Notice: Undefined index: id in /mnt/111/sdb/b/a/genfamille/liste_indiv.php on line 20

Merci

0
yg_be Messages postés 23335 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 novembre 2024 1 551
8 nov. 2024 à 20:39

Cela ressemble maintenant à un problème PHP.

Peux-tu partager ddu texte, et pas des images.

Il est prudent, avant d'utliser $GET['id'], de verifier si il est présent.

0
jordane45 Messages postés 38289 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 novembre 2024 4 703
8 nov. 2024 à 23:24
0