Insert into
Résolu/Fermé
sinfa
Messages postés
3
Date d'inscription
jeudi 6 mars 2014
Statut
Membre
Dernière intervention
6 mars 2014
-
6 mars 2014 à 10:25
sinfa Messages postés 3 Date d'inscription jeudi 6 mars 2014 Statut Membre Dernière intervention 6 mars 2014 - 6 mars 2014 à 11:34
sinfa Messages postés 3 Date d'inscription jeudi 6 mars 2014 Statut Membre Dernière intervention 6 mars 2014 - 6 mars 2014 à 11:34
1 réponse
Utilisateur anonyme
6 mars 2014 à 10:58
6 mars 2014 à 10:58
Bonjour
Je pense que tu nous fais une présentation un peu trop simplifiée de ton problème et que ça nous cache des éléments.
Tel que tu le présentes, si ça marche avec 'toto', ça devrait aussi marcher avec $access_token qui contient "BRIEUC".
Pour avoir plus de précisions sur l'erreur, peux-tu essayer :
Je pense que tu nous fais une présentation un peu trop simplifiée de ton problème et que ça nous cache des éléments.
Tel que tu le présentes, si ça marche avec 'toto', ça devrait aussi marcher avec $access_token qui contient "BRIEUC".
Pour avoir plus de précisions sur l'erreur, peux-tu essayer :
$result=MySQL_query($sql) or die (mysql_error());
6 mars 2014 à 11:26
j'ai utilisé
$result=MySQL_query($sql) or die (mysql_error());
et j'ai reçu ça comme erreur
Duplicate entry '45' for key 'fid'
6 mars 2014 à 11:33
Si tu remplaces le '45' de ta requête par un '99', tu devrais constater qu'elle fonctionne (à condition que tu n'aies pas déjà une ligne à 99, bien sûr).
Pour y remédier :
- soit la contrainte est voulue et légitime, et tu t'es retrouvé dans cette situation uniquement suite à tes tests, auquel cas il te suffit de supprimer ta ligne avant de faire un nouveau test
- soit la contrainte est voulue mais mal gérée, auquel cas c'est à toi de savoir ce que tu dois insérer dans cette colonne pour une entrée donnée
- soit la contrainte n'a aucun sens, auquel cas tu dois modifier la structure de ta table pour la faire sauter
Modifié par sinfa le 6/03/2014 à 11:56
Merci flokocha c'était ça mon erreur et je l'ai corriger