coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
28 août 2008 à 07:57
lymphis
Messages postés21Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention26 août 2009
-
28 août 2008 à 22:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
lymphis
Messages postés21Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention26 août 2009 28 août 2008 à 22:15
Dite j'aurais besoins d'aide voila dans mysql j'ai deux colone (débit, crédit) et je voudrais faire dans la page mes transaction un solde qui soustrait mes crédit au débit que faire ? car la je suis perdu
merci beaucoup de votre aide
lymphis
Messages postés21Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention26 août 2009 28 août 2008 à 19:24
Mince je sais pas editer
non c'est bon enfaite j'avais ecrit ma ligne comme sa
mysql_query("INSERT INTO Transaction VALUES('', '$achat', '$moment,' '$mode', '$montant')")
alors que c'était comme sa
mysql_query("INSERT INTO Transaction VALUES('', '$achat', '$moment', '$mode', '$montant')") (guillemet a coter de $moment mal mise)
lymphis
Messages postés21Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention26 août 2009 28 août 2008 à 19:23
d'accord peut tu m'expliquer l'ajout de .mysql_error c'est pour eviter d'avoir le message SQL ?
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 28 août 2008 à 19:22
remplace :
mysql_query("INSERT INTO Transaction VALUES('', '$achat', '$moment,' '$mode', '$montant')") or die("Impossible d'enregistrer cette transaction, verifier vos paramètre de connection");
par :
mysql_query("INSERT INTO Transaction VALUES('', '$achat', '$moment,' '$mode', '$montant')") or die("Impossible d'enregistrer cette transaction, verifier vos paramètre de connection
".mysql_error());
on peut avoir ton message d'erreur ?
lymphis
Messages postés21Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention26 août 2009 28 août 2008 à 19:15
je viens de mettre les or die mais j'ai un soucis lors de l'écriture de mon formulaire depuis que j'ai ajouter le champ date tout deconne mes formulaire ne s'inscrive pas dans mysql que faire ?
lymphis
Messages postés21Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention26 août 2009 28 août 2008 à 17:45
Voilà pour vous dire j'ai sortie une nouvelle mise à jour qui corrige les souci du fichier installation.php ainsi que les guillements pour le or die je sais pas encore trop l'utiliser je sais que sa permet d'afficher l'erreur Mysql sur une page php
lymphis
Messages postés21Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention26 août 2009 28 août 2008 à 17:36
Je suis désoler mais bon je débute en PHP je me suis acheter un livre pour apprendre et il est vrai que à part des requète d'ecriture et de lecture sur Mysql j'ai du mal encors
donc je vais enlever les guillemets
wanou95b
Messages postés23Date d'inscriptionlundi 31 mars 2008StatutMembreDernière intervention 5 juin 2009 28 août 2008 à 17:06
Coucou747
Très souvent je lis tes remarques et la plupart du temps elles sont pertinentes. Mais c'est dommage qu'il y a trop souvent une légère touche d'agressivité, ce qui fait que tes remarques tombent à l'eau car la forme l'emporte sur le fond.
Par exemple, ici, tu aurais pu "orienter" Lymphis vers une solution (ex : voir fonction 'die') plutôt que ce laconique "tu fais quoi ?"
Cdlt
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 28 août 2008 à 07:57
je me dois de faire plusieurs remarques :
tu as du code html dans ton fichier de configuration, et il rend "non-valide" les pages qui l'incluent.
dans ton fichier d'installation, on peut lire :
mysql_connect("$mysql", "$identifiant", "$mdp");
tes guillemets ne servent a rien ici.
dans Voir_Mes_Transactions.php :
$reponse = mysql_query("SELECT * FROM Transaction");
ici, rien ne te prouve que la requete a bien eu lieu (bon ok, la requete est simple, mais si le serveur est innaccessible, tu fais quoi ?)
28 août 2008 à 22:15
merci beaucoup de votre aide
28 août 2008 à 19:24
non c'est bon enfaite j'avais ecrit ma ligne comme sa
mysql_query("INSERT INTO Transaction VALUES('', '$achat', '$moment,' '$mode', '$montant')")
alors que c'était comme sa
mysql_query("INSERT INTO Transaction VALUES('', '$achat', '$moment', '$mode', '$montant')") (guillemet a coter de $moment mal mise)
28 août 2008 à 19:23
28 août 2008 à 19:22
mysql_query("INSERT INTO Transaction VALUES('', '$achat', '$moment,' '$mode', '$montant')") or die("Impossible d'enregistrer cette transaction, verifier vos paramètre de connection");
par :
mysql_query("INSERT INTO Transaction VALUES('', '$achat', '$moment,' '$mode', '$montant')") or die("Impossible d'enregistrer cette transaction, verifier vos paramètre de connection
".mysql_error());
on peut avoir ton message d'erreur ?
28 août 2008 à 19:15
28 août 2008 à 17:45
28 août 2008 à 17:36
donc je vais enlever les guillemets
28 août 2008 à 17:06
Très souvent je lis tes remarques et la plupart du temps elles sont pertinentes. Mais c'est dommage qu'il y a trop souvent une légère touche d'agressivité, ce qui fait que tes remarques tombent à l'eau car la forme l'emporte sur le fond.
Par exemple, ici, tu aurais pu "orienter" Lymphis vers une solution (ex : voir fonction 'die') plutôt que ce laconique "tu fais quoi ?"
Cdlt
28 août 2008 à 07:57
tu as du code html dans ton fichier de configuration, et il rend "non-valide" les pages qui l'incluent.
dans ton fichier d'installation, on peut lire :
mysql_connect("$mysql", "$identifiant", "$mdp");
tes guillemets ne servent a rien ici.
dans Voir_Mes_Transactions.php :
$reponse = mysql_query("SELECT * FROM Transaction");
ici, rien ne te prouve que la requete a bien eu lieu (bon ok, la requete est simple, mais si le serveur est innaccessible, tu fais quoi ?)