Duplicate entry '1-12' for key 'PRIMARY'
Fermé
Absot
Messages postés
778
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
-
20 janv. 2010 à 12:01
tapion76 Messages postés 3760 Date d'inscription dimanche 8 juillet 2007 Statut Membre Dernière intervention 12 janvier 2014 - 20 janv. 2010 à 14:47
tapion76 Messages postés 3760 Date d'inscription dimanche 8 juillet 2007 Statut Membre Dernière intervention 12 janvier 2014 - 20 janv. 2010 à 14:47
A voir également:
- Duplicate entry '1-12' for key 'PRIMARY'
- Duplicate entry '1' for key 'primary' ✓ - Forum Bases de données
- Fichier .key ✓ - Forum Logiciels
- Duplicate cleaner free - Télécharger - Divers Utilitaires
- Awesome duplicate photo finder - Télécharger - Divers Utilitaires
- Press the esc key for startup menu ✓ - Forum BIOS
8 réponses
tapion76
Messages postés
3760
Date d'inscription
dimanche 8 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2014
886
20 janv. 2010 à 12:32
20 janv. 2010 à 12:32
voila ton pb la clé primaire est unique => regle d'or
tapion76
Messages postés
3760
Date d'inscription
dimanche 8 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2014
886
20 janv. 2010 à 12:04
20 janv. 2010 à 12:04
ton résultat donne une table avec 2 clés primaires
regarde dans tes champs avant ta requete et laisse une seule clé primaire
regarde dans tes champs avant ta requete et laisse une seule clé primaire
Absot
Messages postés
778
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
20 janv. 2010 à 12:19
20 janv. 2010 à 12:19
Voilà ma requête:
Il n'y a pas deux clés primaires?
INSERT INTO `***-v3`.`spip_mots_articles` (`id_mot` , `id_article`) VALUES ('$id_mot', '$id_article')
Il n'y a pas deux clés primaires?
tapion76
Messages postés
3760
Date d'inscription
dimanche 8 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2014
886
20 janv. 2010 à 12:22
20 janv. 2010 à 12:22
oui mais tes champs dans la table, lesquelles sont en clé primaire ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tapion76
Messages postés
3760
Date d'inscription
dimanche 8 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2014
886
20 janv. 2010 à 12:24
20 janv. 2010 à 12:24
au niveau de ta clé primaire s'il y en a qu'une ne doit pas être autoincrementé et soit etre unsigned
Absot
Messages postés
778
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
20 janv. 2010 à 12:30
20 janv. 2010 à 12:30
Voilà ma table en question:
J'ai donc deux clés primaire mais ce que je ne comprends pas, c'est pourquoi ma requête fait une erreur au bout de la 32ème fois et pas avant?
CREATE TABLE IF NOT EXISTS `spip_mots_articles` ( `id_mot` bigint(21) NOT NULL DEFAULT '0', `id_article` bigint(21) NOT NULL DEFAULT '0', PRIMARY KEY (`id_article`,`id_mot`), KEY `id_mot` (`id_mot`) )
J'ai donc deux clés primaire mais ce que je ne comprends pas, c'est pourquoi ma requête fait une erreur au bout de la 32ème fois et pas avant?
Absot
Messages postés
778
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
20 janv. 2010 à 12:37
20 janv. 2010 à 12:37
Ce n'est pas moi qui ai créé la table et je sais bien qu'il n'en faut qu'une seule mais ce que je comprends pas, c'est qu'il a réussi à exécuter 31 fois la requête sans problème.. ?
Ca n'aurait pas du buguer la première fois?
Ca n'aurait pas du buguer la première fois?
tapion76
Messages postés
3760
Date d'inscription
dimanche 8 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2014
886
20 janv. 2010 à 14:47
20 janv. 2010 à 14:47
bien sur