begin process at 2012 05 29 14:37:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

JS >PHP>SQL HELP SVP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

JS >PHP>SQL HELP SVP

jeudi 12 août 2004 à 14:02:06 | JS >PHP>SQL HELP SVP

rafou77

Bonjour et merci de votre attention,

J'ai un fichier js avec des taux qui changent en fonction d'un select dans une page php, j'aimerai pourvoir changer ces taux dans une admin qui seraient enregistré dans une base sql...

j'arrive à récupèrer les taux de la base sql dans une page php mais le prob c'est le fichier js vu que je dois garder celui ci pour d'autre fonction... je ne sais pas ce qu'il faut mettre à la place des taux prédéfini dans celui ci pour pouvoir récupèrer les taux dans ma base sql, directement ou peut-etre via une page php mais comment?????

je pense que c'est au niveau du var et de array qu'il y a un prob..
enfin je crois...

je bloque vraiment là, merci de m'aider...

Voilà une partie du fichier js:


// Je détermine les montants maximum de base par appport au différentes durées (si 7 durées différentes alors 7 montants)
var montant_duree = new Array(2500,3700,5600,7500,10000,15000,9999999);
// Je détermine les différentes durées de bases
var duree_duree = new Array(30,30,36,42,48,60,84);

var nb_duree = montant_duree.length;

// crée les rapports montant-taux
// ------------------------------

// Je détermine les montants maximums pour lesquels les taux seront permis
var montant_taux = new Array(495.787,2500,10000,9999999);
var nb_montant_taux = montant_taux.length;

// Pour un montant jusqu'à 495 => pour une durée de 12 mois le taux est de 25.50
// => pour une durée de 24 mois le taux est de 24.00
var taux495=new Array();
taux495["12"] = 25.50;
taux495["24"] = 24.00;

// Pour un montant jusqu'à 2500 => pour une durée de 12 mois le taux est de 21.00
// => pour une durée de 24 mois le taux est de 20.50
var taux2500=new Array();
taux2500["12"] = 15.50;
taux2500["24"] = 15.50;
taux2500["30"] = 20.50;


// Pour un montant jusqu'à 10000 => pour une durée de 12 mois le taux est de 17.00
// => pour une durée de 24 mois le taux est de 16.50
// => pour une durée de 48 mois le taux est de 15.50
// => pour une durée de 999 mois le taux est de 9.60
var taux10000=new Array();
taux10000["12"] = 15.50;
taux10000["24"] = 15.50;
taux10000["30"] = 11.10;
taux10000["36"] = 11.10;
taux10000["42"] = 10.80;
taux10000["48"] = 10.70;
taux10000["60"] = 10.70;
taux10000["999"] = 10.70;

// Pour un montant jusqu'à 9999999 => pour une durée de 12 mois le taux est de 14.00
// => pour une durée de 24 mois le taux est de 13.50
// => pour une durée de 48 mois le taux est de 12.50
// => pour une durée de 999 mois le taux est de 12.00
var taux9999999=new Array();
taux9999999["12"] = 15.50;
taux9999999["24"] = 15.50;
taux9999999["30"] = 11.10;
taux9999999["36"] = 11.10;
taux9999999["42"] = 10.80;
taux9999999["48"] = 10.70;
taux9999999["60"] = 10.70;
taux9999999["999"] = 10.70; //taux de 10.000 à 37.500 à 84 mois

// Tableau à 2 dimensions englobant les différents taux par apport aux montants
var taux_taux = new Array(4);
taux_taux[0] = taux495;
taux_taux[1] = taux2500;
taux_taux[2] = taux10000;
taux_taux[3] = taux9999999;

// controle TAUX
// permet le choix du bon taux par apport à la durée
function Controle_Taux(montant_pret,duree_pret)
{
var indice = 0;
var taux_retour=0;
for (i=nb_montant_taux;i>=0;i--)
{
if (montant_pret<=montant_taux[i]) indice = i;
}
if (duree_pret>=0 && duree_pret<12) duree_pret = 12;
if (duree_pret>12 && duree_pret<24) duree_pret = 24;
if (duree_pret>24 && duree_pret<30) duree_pret = 30;
if (duree_pret>30 && duree_pret<36) duree_pret = 36;
if (duree_pret>36 && duree_pret<42) duree_pret = 42;
if (duree_pret>42 && duree_pret<48) duree_pret = 48;
if (duree_pret>48 && duree_pret<999) duree_pret = 999;

taux_retour = taux_taux[indice][duree_pret];
return taux_retour;
}
jeudi 12 août 2004 à 14:20:17 | Re : JS >PHP>SQL HELP SVP

bultez

Membre Club
Réponse acceptée !
Bonjour,
les valeurs doivent provenir du php
c'est le php génére du htm,du javascript
et qui envoie cette "page" vers le client.
je vois bien des <select> exploités
par le javascript à la place des Array
qui sont en dur dans le code.
Cordialement Bul. [Site] [Mail]
vendredi 13 août 2004 à 00:44:20 | Re : JS >PHP>SQL HELP SVP

rafou77

Réponse acceptée !
merci bul pour ta réponse mais aurais tu un exemple à me proposer sans oublier que j'aimerai avoir une page php dans mon admin avec la possibilité d'inscrire un taux dans un champ par rapport à un montant et une durrée... ex: Pour un montant allant jusqu'a 10000 et pout une durrée de(la le select 24, 36, 42, 48 ect... mois) le taux est (la un champ). ceci remplacerai dans le js ce qu'il y a dans le ex: (var taux10000=new Array();)


MErci
vendredi 13 août 2004 à 07:50:58 | Re : JS >PHP>SQL HELP SVP

bultez

Membre Club
Réponse acceptée !
je n'ai pas tout à fait ce qu'il faut mais dans
http://marcel-bultez.chez.tiscali.fr/documents/PHP/PHP.php
il y a un exemple qui gère 2 select liés générés à partir
d'une base de données ...
pas compris ça : avoir une page php dans mon admin
ça veut dire accès réservé à un utilisateur/mot de passe ?
Cordialement Bul. [Site] [Mail]
vendredi 13 août 2004 à 22:59:56 | Re : JS >PHP>SQL HELP SVP

rafou77

Réponse acceptée !
ok j'ai trouvé !!!!!!!!!!
super

j'ai tout simplement mis le script js dans la page php et dans le script j'ai mis dans les array: var taux10000=new Array();
taux10000["12"] = <?php echo("$taux2501_10000_12"); ?>;

qui vise:

<?php



$req = mysql_query("select * from taeg");
if (mysql_num_rows($req)!=0)
{
$taux2501_10000_12 = mysql_result($req,0,"taux2501_10000_12");

}


et je modifie mes taux via une page php dans mon admin tous ça enregistré dans une base sql.


Meci Bullllllllllllllllllllllll

vendredi 13 août 2004 à 23:05:43 | Re : JS >PHP>SQL HELP SVP

rafou77

Réponse acceptée !
c'est encore moi, j'ai des champs qui se change avec <onchange> par rapport à des valeurs qui viennent du script sans rechargement de la page... mais j'aimerai attribuer à un champ une valeur fixe au chargement de la page et que le calcul se fasse, j'ai bien assayé avec <value> mais rien à faire, une idée?


merci


Cette discussion est classée dans : var, durée, taux, montant, duree


Répondre à ce message

Sujets en rapport avec ce message

pb javascript multiplication [ par wjuly ] Bonjour à tous,J'ai développé une fonction javascript dans laquelle j'effectue une multiplication (rien de sorcier donc). Seulement, je suis très éton Problème de taux (Javascript) [ par Dam33k ] Bonsoir, voici mon problème, il est simple (enfin je pense) mais je n'y arrive pas (étant un débutant ... enfin bref). J'ai une liste déroulante avec Fonction ET dans fonction if [ par chrisslk ] Bonjour, tout le monde, je suis nouveau sur ce site, et presque nouveau en javascript, désolé si je m'exprime mal.Cette fonction, je suis presque sur Problème avec 2 fonctions dans Ajax [ par yoyotheboss7 ] Bonjour à tous !J'ai un script ajaxqui marche. Il me permet d'afficher une page php dans une div et agir sur cette page. Cependant, je cherche à ouvri Comment colorier plusieurs cellules d'un tableau [ par Jarod1980 ] Bonjour,Je voudrais si quelqu'un pourrait m'aider à optimiser mon algo de coloriage de cellule d'un tableau. J'arrive à colorier une et seule cellule barre de progersion [ par folken62 ] bonjour a tous,j'ai un petit probleme j'ai inseré ce code dans ma page d'intro de mon site , et j'aimerai centré cette barre de progression dans ma pa récuperer des morceau de texte / Regex [ par supers03 ] Bonjourj'aimerai récupérer les url des images dans un texte. Donc le but du script est de chercher les balises images et de ne prendre que l'url à l'i Opéra n'est plus le roi du web ? [ par Arto_8000 ] De tous les bugs que j'ai eu en javascript celui-ci est de loin le plus étrange que j'ai eu ... d'autant plus qu'il ne se passait que sur Opéra. var formulaire dynamique [ par serialgraph ] Un petit probleme avec une liste déroulante contextuelle !!! Je désire créer une liste déroulante qui affiche des informations en fonction d'un choi Information sur la ligne cliquée [ par sambucus ] Bonjour,J'utilise ce code et je ne sais pas récupérer l'information title par exemple qui me permettra d'afficher une fenêtre avec un contenu spécifiq


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,030 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales