Problem Mysql
Résolu
maroctech
Messages postés
118
Statut
Membre
-
maroctech Messages postés 118 Statut Membre -
maroctech Messages postés 118 Statut Membre -
Bonjour,
J'ai un souci avec des requêtes SQL que s'exécute avec PHP. Quand je lance la commande, la page de traitement arrive sans erreur mais quand je vérifie directement sur la table en question, je trouve pas toutes les informations que j'ai enregistré. Voila la ligne de code permettant l'insertion d'informations dans la table :
$sql_insert1="INSERT INTO clients (client,adresse,fixe,gsm,ref_client)
Values('$nom_client','$adresse','$fixe','$gsm','$ref_client')";
$sql_insert2="INSERT INTO appels (ref_appel,ref_client,date,heure,resultat,action)
Values('$ref_call','$ref_client','$date','$heure','$resultat','$action')";
Je précise que tous les champs des 2tables sont en VARCHAR pour eviter les complications de type. Je précise aussi que les champs qui restant vide même après enregistrement sont (ref_client/ref_call/date/heure) et les données que je cherche a enregistrer sur ces champs ne sont pas saisies à la main (elle sont générées par soit PHP ou JAVASCRIPT).
Merci pour votre aide ...
J'ai un souci avec des requêtes SQL que s'exécute avec PHP. Quand je lance la commande, la page de traitement arrive sans erreur mais quand je vérifie directement sur la table en question, je trouve pas toutes les informations que j'ai enregistré. Voila la ligne de code permettant l'insertion d'informations dans la table :
$sql_insert1="INSERT INTO clients (client,adresse,fixe,gsm,ref_client)
Values('$nom_client','$adresse','$fixe','$gsm','$ref_client')";
$sql_insert2="INSERT INTO appels (ref_appel,ref_client,date,heure,resultat,action)
Values('$ref_call','$ref_client','$date','$heure','$resultat','$action')";
Je précise que tous les champs des 2tables sont en VARCHAR pour eviter les complications de type. Je précise aussi que les champs qui restant vide même après enregistrement sont (ref_client/ref_call/date/heure) et les données que je cherche a enregistrer sur ces champs ne sont pas saisies à la main (elle sont générées par soit PHP ou JAVASCRIPT).
Merci pour votre aide ...
Configuration: Windows XP Firefox 2.0.0.12
A voir également:
- Problem Mysql
- Mysql community download - Télécharger - Bases de données
- Mysql 1045 - Forum Windows
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
- Could not connect to mysql! please check your database settings! - Forum Redhat
- Galère à n'en plus finir avec l'accès à mysql ✓ - Forum Linux / Unix
1 réponse
Re,
J'ai trouvé d'où bien le souci et j'ai effectué un test maintenant et ça marche, l'enregistrement marche nickel sur l'ensemble des champs sur les deux tables. J'avais désactiver les champs (ref_client/ref_appel/date/heure) pour éviter que l'utilisateur les remplisse manuellement puisqu'ils son remplis automatiquement a chaque chargement de la page.
avant la correction (lenregistrement ne passais pas sur la table) :
<input name="ref_client" type="text" value="<?php echo ($randomString) ; ?>" size="8" disabled="disabled" maxlength="8">
après la correction (ça marche nickel sauf que maintenant la saisie manuel est possible):
<input name="ref_client" type="text" value="<?php echo ($randomString) ; ?>" size="8" maxlength="8">
Aurez vous une idée concernant ce cas la ?
Merci
J'ai trouvé d'où bien le souci et j'ai effectué un test maintenant et ça marche, l'enregistrement marche nickel sur l'ensemble des champs sur les deux tables. J'avais désactiver les champs (ref_client/ref_appel/date/heure) pour éviter que l'utilisateur les remplisse manuellement puisqu'ils son remplis automatiquement a chaque chargement de la page.
avant la correction (lenregistrement ne passais pas sur la table) :
<input name="ref_client" type="text" value="<?php echo ($randomString) ; ?>" size="8" disabled="disabled" maxlength="8">
après la correction (ça marche nickel sauf que maintenant la saisie manuel est possible):
<input name="ref_client" type="text" value="<?php echo ($randomString) ; ?>" size="8" maxlength="8">
Aurez vous une idée concernant ce cas la ?
Merci