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

Résolu
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -

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 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 

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 1476 Date d'inscription   Statut Membre Dernière intervention   11
 

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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 

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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
0