Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/04/2006, 19h12   #1
Invité de passage
 
Inscription : janvier 2004
Messages : 10
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 10
Points : 3
Points : 3
Par défaut Problème accès base de données

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 . Ma boucle de controle me signale que ça marche pas, PHPMyadmin me le confirme je suis choqué.
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,
alainconnu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 20h49   #2
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Citation:
je peu mettre le code éventuellement si ça peu aider...
Vu le peu d'éléments fourni, ça me semble incontournable
__________________
"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 MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2006, 08h15   #3
Invité de passage
 
Inscription : janvier 2004
Messages : 10
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 10
Points : 3
Points : 3
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
Fichiers attachés
Type de fichier : php IHMsaisie.php (1,0 Ko, 1 affichages)
Type de fichier : php trsaisie.php (1,4 Ko, 1 affichages)
alainconnu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2006, 09h31   #4
Invité de passage
 
Inscription : janvier 2004
Messages : 10
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 10
Points : 3
Points : 3
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
alainconnu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h54.


 
 
 
 
Partenaires

Hébergement Web