|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 7 ![]() |
Bonjour,
je cherche à calculer un tarif de location pour plusieurs bus à partir de variables calculées dans un formulaire (km et jours) et de coefficients stockés dans une base de données. mon calcul fonctionne pour 1 ligne du tableau de bus. je bloque pour stocker et calculer les variables de la base de données. pour l'instant, je récupère la dernière ligne de ma table de bdd. je n'arrive pas à récupérer les coefficients de toutes les lignes de ma table et à faire les calculs de tarifs correspondants. je dois afficher tous les bus avec leur tarif et le client choisi celui qu'il veut. c'est moi qui bloque pour l'écriture du tableau... si quelqu'un peut m'aider...merci. calcul_tarif.php: Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#2 | ||
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
Bonjour,
Tu utilises la methode synchrone dans la fonction AJAX2 donc : Code :
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 7 ![]() |
j'ai déjà mis cette fonction juste au-dessus de la fonction CalculateTarif.
c'est au niveau de la syntaxe que je bloque. je récupère km et jour calculés plus haut dans mon formulaire. j'appelle ma fonction js qui appelle un fichier php qui met à jour ma bdd puis sélectionne les coefficients de toutes mes lignes (des minibus) de la bdd. et là, normalement, je récupère les coefficients de chaque ligne de bus pour calculer un tarif pour chaque ligne de bus. que je veux afficher dans un tableau dans mon formulaire. et je suis perdue... je récupère la dernière ligne de mon tableau. |
|
|
00
|
|
|
#4 |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
Oui mais tu appelles la fonction AJAX2 qui est faux dans la fonction CalculateTarif().
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 7 ![]() |
ok, je n'avais pas vu la dernière ligne. j'ai modifié.
mais mon gros problème est dans la syntaxe : j'en suis là : je récupère la dernière ligne de coeff. je ne sais pas comment récupérer les coeffs, faire les calculs et les afficher tous dans le tableau du formulaire. je me mélange les pinceaux entre le tableau des coeff, le tableau avec le calul et le tableau d'affichage... |
|
|
00
|
|
|
#6 | |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
Je ne te comprend pas là?
Citation:
Code html :
onclick="document.getElementById('tarif').value = CalculateTarif()"
|
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 7 ![]() |
je calcule km et nbjour sur un formulaire.
j'appelle une fonction js qui appelle un fichier php qui met km et nbjour dans ma table de minibus. Le php sélectionne cette table et récupère les coefficients de chaque minibus. c'est une table de 5 minibus avec des coefficients différents selon le nb de jour et de km. je retourne au js : je récupère les lignes de coeff et là je dois faire des calculs de tarifs pour chaque ligne de bus que j'affiche dans un tableau dans mon formulaire. et c'est là où je me perds : j'ai mes coefficients mais je dois les relire dans le js pour calculer ligne par ligne (de minibus) les tarifs de chaque minibus. je ne sais pas comment traduire ce stockage de coeff et ce calcul de tarif. et ensuite afficher tarif et minibus dans un tableau de mon formulaire. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com