KieferS
Messages postés14Date d'inscriptionjeudi 16 février 2006StatutMembreDernière intervention10 mars 2011
-
16 févr. 2006 à 12:26
sidf
Messages postés1216Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention18 octobre 2012
-
16 févr. 2006 à 20:18
Bonjour à tous,
Je me suis mis au langage php il y a tout juste 2 semaines avec le soft "dreamweaver". En ce moment je suis en train de créer un formulaire. Cependant, je suis face à un obstacle : dans ce formulaire, j'ai créé un tableau dans lequel les utilisateurs doivent saisir des heures (ex : dans un cellule du tableau, ils saissent le chiffre 8 qui correspond à 8 heures). Je voudrais qu'un total (une somme quoi !) se calcule en fonction des heures saisies sur plusieurs cellules. Un peu le même principe que sur une feuille "Excel".
Au début, j'avais pensé laisser les utilisateurs saisir toutes leurs infos, puis les renvoyer dans un table sql (avec un bouton submit), exéctuer une requête (sql) qui me calcule ma somme et renvoyer toutes les informations saisies par les utilisateurs ainsi que la somme calculée sur une page qui serait l'exacte copie du formulaire où les saisies sont faites initialement (une espèce de formulaire récapitulatif). Là où je galère, c'est pour ma requête sql de calcul et pour le renvoi du résultat sur une page php.
Désolé pour la longueur du message !!!!! Mais moi-même, j'ai du mal à comprendre ce que je veux faire !!
J_G
Messages postés1406Date d'inscriptionmercredi 17 août 2005StatutMembreDernière intervention28 août 200710 16 févr. 2006 à 12:36
Salut,
Si ta base de données ne sert qu'a ça, je trouve que c'est un peu du gachis...
Il y'a une autre façon de faire :
Ton formulaire est ainsi
Après soumission, tu récupères les données dans un tableau
$_POST['nom'] == array(1=> '?', 2=>'?', 3=>'?');
(ou $_GET['nom'] selon la methode du formulaire)
Pour calculer la somme
$somme = array_sum($_POST['nom']);
Je sais... c'est sinistre d'apprendre ça après 3 heures de galères.
sidf
Messages postés1216Date d'inscriptionmardi 20 décembre 2005StatutMembreDernière intervention18 octobre 20125 16 févr. 2006 à 14:25
si c'est juste pour afficher un total, moi je ferais ça direct en javascript, sans autre requete au serveur que la mise à jour des données (non?)
il consiste en quoi exactement le formulaire