Mysql erreur à l'insertion
Fermé
glodybiss
Messages postés
440
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
29 juillet 2015
-
2 déc. 2011 à 13:25
glodybiss Messages postés 440 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 29 juillet 2015 - 2 déc. 2011 à 14:49
glodybiss Messages postés 440 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 29 juillet 2015 - 2 déc. 2011 à 14:49
A voir également:
- Mysql erreur à l'insertion
- Erreur 0x80070643 - Accueil - Windows
- Insertion liste déroulante excel - Guide
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Insertion sommaire word - Guide
- Mysql community server - Télécharger - Bases de données
9 réponses
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
2 déc. 2011 à 13:30
2 déc. 2011 à 13:30
Salut globybiss,
c est ta requete ou l erreur renvoyé ??
c est ta requete ou l erreur renvoyé ??
glodybiss
Messages postés
440
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
29 juillet 2015
9
2 déc. 2011 à 13:37
2 déc. 2011 à 13:37
Salut Fallentree !
C'est l'erreur renvoyé par mysql. Mes tables sont en faites en relation mais quand j'essaie d'insérer dans une table il me renvoi cette erreur.
C'est l'erreur renvoyé par mysql. Mes tables sont en faites en relation mais quand j'essaie d'insérer dans une table il me renvoi cette erreur.
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
2 déc. 2011 à 13:40
2 déc. 2011 à 13:40
il me semble que l erreur veut dire que ton insertion se fait sur plusieurs tables et non une seul.
En gros, il faut que qe tu trouves id de la couleur avant de faire l insertion...
C est ça ???
En gros, il faut que qe tu trouves id de la couleur avant de faire l insertion...
C est ça ???
glodybiss
Messages postés
440
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
29 juillet 2015
9
2 déc. 2011 à 13:43
2 déc. 2011 à 13:43
Oui, tu as raison donc je pari que je dois commencé par insérer d'abord la couleur avant d'insérer le statut, j'essaie tout de suite et je te dis quoi.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
glodybiss
Messages postés
440
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
29 juillet 2015
9
Modifié par glodybiss le 2/12/2011 à 13:50
Modifié par glodybiss le 2/12/2011 à 13:50
Je m'explique encore très bien :
Mon souci est de créer une table dans la base des données qui contiendra le nom de toutes les couleurs possible cela me permettra de changé le statut d'un client au cas où il n'est pas en ordre de paiement, les couleurs sont déjà enregistrée une fois qu'il n'a pas payé sa facture son statut change de couleur s'il était en bleu il change automatiquement en rouge ce qui fait que la couleur est en relation avec l'état du client si il n'est pas en ordre qu'il change d'état.
Mon souci est de créer une table dans la base des données qui contiendra le nom de toutes les couleurs possible cela me permettra de changé le statut d'un client au cas où il n'est pas en ordre de paiement, les couleurs sont déjà enregistrée une fois qu'il n'a pas payé sa facture son statut change de couleur s'il était en bleu il change automatiquement en rouge ce qui fait que la couleur est en relation avec l'état du client si il n'est pas en ordre qu'il change d'état.
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
Modifié par Mihawk le 2/12/2011 à 13:50
Modifié par Mihawk le 2/12/2011 à 13:50
Re-Hello,
Fais voir ta requête : j'ai l'impression que tu essayes de forcer une colonne d'auto-increment qui, normalement, trouve sa valeur seule.
Mihawk
"Tant qu'on ne fait pas, on ne sait pas."
Fais voir ta requête : j'ai l'impression que tu essayes de forcer une colonne d'auto-increment qui, normalement, trouve sa valeur seule.
Mihawk
"Tant qu'on ne fait pas, on ne sait pas."
glodybiss
Messages postés
440
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
29 juillet 2015
9
2 déc. 2011 à 14:08
2 déc. 2011 à 14:08
Un moment Mihawk
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
2 déc. 2011 à 14:11
2 déc. 2011 à 14:11
Lol t'en fais pas je suis pas collé au post avec ma tasse de café
glodybiss
Messages postés
440
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
29 juillet 2015
9
2 déc. 2011 à 14:21
2 déc. 2011 à 14:21
Oft je suis entrain d'insérer à partir de l'insertion dans la base des données. Ma table
CREATE TABLE IF NOT EXISTS 'couleur' ( 'id' int(11) NOT NULL AUTO_INCREMENT, 'couleur' longblob NOT NULL, PRIMARY KEY ('id'), UNIQUE KEY 'idcouleur_UNIQUE' ('id') ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
2 déc. 2011 à 14:25
2 déc. 2011 à 14:25
Essaye de remplacer "InnoDB" par "MyISAM"
Dixit ce post : https://www.developpez.net/forums/d1113914/bases-donnees/mysql/requetes/cannot-add-or-update-child-row-foreign-key-constraint-fails/
Dixit ce post : https://www.developpez.net/forums/d1113914/bases-donnees/mysql/requetes/cannot-add-or-update-child-row-foreign-key-constraint-fails/
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
2 déc. 2011 à 14:41
2 déc. 2011 à 14:41
Vraiement tu t'acharnes...
Ta pas besoin de code couleur ...
A moins que tu en ais 50 000 des etats ...
Fais une requete avec les criteres ...
Je crois que la BdD sert a ça ...
Ta pas besoin de code couleur ...
A moins que tu en ais 50 000 des etats ...
Fais une requete avec les criteres ...
Je crois que la BdD sert a ça ...
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
2 déc. 2011 à 13:53
2 déc. 2011 à 13:53
Si tu veux avoir le bon code de couleur...
C est sur qu il faille s'en doute le serialiser...
Si je comprend bien tu veux faire une map interactive.
Pour eviter de te prendre le chou sur les couleurs, utilise un code RGB des couleurs
background-color:#6666ff
ou
background-color:rgb('+ ccolor +')"
C est sur qu il faille s'en doute le serialiser...
Si je comprend bien tu veux faire une map interactive.
Pour eviter de te prendre le chou sur les couleurs, utilise un code RGB des couleurs
background-color:#6666ff
ou
background-color:rgb('+ ccolor +')"
glodybiss
Messages postés
440
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
29 juillet 2015
9
2 déc. 2011 à 14:01
2 déc. 2011 à 14:01
background-color:rgb('+ ccolor +')" changera de quand la période donnée terminera ?
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
Modifié par Fallentree le 2/12/2011 à 14:09
Modifié par Fallentree le 2/12/2011 à 14:09
Viviblement tu fais pas une map ...
je crois que ta base n est pas correctement structurée;
ce n est pas la couleur de l etat du compte qu il faut que tu géres
mais plutot que tu le calcules a chaque fois.
Il faut savoir le critére
Visiblement c est un abonnement donc si la date est superieure au delais code rouge clignotant ...
je crois que ta base n est pas correctement structurée;
ce n est pas la couleur de l etat du compte qu il faut que tu géres
mais plutot que tu le calcules a chaque fois.
Il faut savoir le critére
Visiblement c est un abonnement donc si la date est superieure au delais code rouge clignotant ...