MES COMPTES EN DIRECT V0.5 ALPHA

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 28 août 2008 à 07:57
lymphis Messages postés 21 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 26 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.

https://codes-sources.commentcamarche.net/source/47783-mes-comptes-en-direct-v0-5-alpha

lymphis Messages postés 21 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 26 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és 21 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 26 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és 21 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 26 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és 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
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és 21 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 26 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és 21 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 26 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és 21 Date d'inscription mercredi 5 mars 2008 Statut Membre Dernière intervention 26 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és 23 Date d'inscription lundi 31 mars 2008 Statut Membre Derniè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és 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
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 ?)
Rejoignez-nous