|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2004 Messages : 10 ![]() |
Bonjour,
Je suis en train de développer un outil pour mon boulot en PHP avec une base de donnée MySQL. Mes cours de programmations remontant à quelques années je tatonne un peu Mon code PHP fais simplement appel à une requete INSERT INTO avec 1 seul champ (rien de plus simple normalement ) Je lance une première fois mon truc, mes boucles de controles me signalent que tout va bien et en allant voir sur la base via PHPMyadmin je constate que tout s'est bien déroulé ! alors la je suis content. Dans l'euphorie de ma première réussite je renouvelle mon test. Et là c'est le drame première réaction, je me dis : "Mon pauvre ami ta surement oublié le MySQL_close !!!" => ni une ni deux je vérifie mon code et là deuxième drame le MySQL_close (mysql_connect...) est bien présent !Je me dit que c'est peut être un problème de socket pas fermé, non point, même en redémarant le PC : rien du tout pomme de terre ! Ce n'est que quelques heures apres (quand je suis rentré mangé le midi) quand j'ai rallumé le PC dans un geste désespéré, j'ai relancé mon bousin et là ô miracle ça refonctionne, mais que pour une fois seulement car après rebelotte... (j'ai donc 2 enregistrement dans ma base ) Si quelqu'un sait où j'ai fait mon boulet... je peu mettre le code éventuellement si ça peu aider... cordialement, |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Citation:
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2004 Messages : 10 ![]() |
Re,
J'ai donc 2 pages : la première : "IHMsaisie.php" est un formulaire ou j'utilise seulement le champ texte intitulé "chrono" (son contenu devra renseigner le champ chrono de la table "informations" de ma base de données MySQL) la deuxième : "trsaisie.php" est la page ou est encapsuler la plupart du code (ma requête INSERT TO entre autre...) Ma base de donnée est composée de 2 tables : - type : composé de 2 champs : >lien_table (int non signé qui est ma clé primaire) : ce champ me servira a faire le lien avec mon autre table. >demande (texte) - informations : composé de 3 champs : >lien_table (clé primaire) >chrono (varchar (10)) : champ que j'essai de remplir via mon code php >traitement (binaire) : à 0 par défaut. les requêtes SELECT fonctionne, seule les requete INSERT ou UPDATE sont vilaines... cdt |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : janvier 2004 Messages : 10 ![]() |
J'ai la réponse !!!
le problème venait du choix de ma clé primaire je savais bien que j'avais fait mon boulet quelque part ![]() maintenant ça tourne nikel... merci encore cdt |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com