Calculatrice

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Calculatrice

Re: Calculatrice

par flamenco72 » 26 janv. 2012, 15:53

Par contre, les calculs se font correctement, le seul problème c'est que je ne peux choisir qu'un seul plan, peut importe ce que l'on met en surbrillance dans le menu déroulant.

Re: Calculatrice

par flamenco72 » 26 janv. 2012, 15:50

Bonjour sirakawa et merci de ta réponse :
Oui c'est exactement çà, tu as tout compris.

Re: Calculatrice

par sirakawa » 26 janv. 2012, 15:43

Faut-il comprendre que tu voudrais:
1) lire dans ta bdd combien de plans sont disponibles
2) permettre à l'utilisateur d'en choisir un
3) afficher les détails correspondant au plan choisi?

Re: Calculatrice

par flamenco72 » 26 janv. 2012, 12:59

Merci de ta réponse moogli, mais en fait, les infos sont trouvés mais que pour un seul plan quelque soit le nom du plan choisi dans la liste déroulante.
Je pense que cette partie (ci-dessous) devrait être modifiée mais je ne sais pas comment faire.

$qry="select * from plan where plan_id='2'";

Re: Calculatrice

par moogli » 26 janv. 2012, 12:32

salut,

il faut que tu récupère l'info de la liste déroulante => http://www.phpdebutant.org/article56.php

+ utiliser la concaténation pour formuler la requête.

@+

Calculatrice

par flamenco72 » 26 janv. 2012, 12:27

Bonjour,

J'ai 3 formules (appelées plan) et pour calculer les performances de celles ci, il y a un menu déroulant où le visiteur peut choisir entre les 3 plans, il rentre une information et le résultat de la performance du plan choisi est calculé automatiquement. Mais le problème est que j'ai toujours le même résultat car il ne prend en compte qu'un seul plan. Etant plus que débutant, j'ai beaucoup de mal et si quelqu'un pouvait m'aider ce serait sympa car voici 3 jours que je suis dessus sans résultats.
Voici le code :


<?php
$qry="select * from plan order by plan_id asc";
$query=mysql_query($qry);
while($plandata=mysql_fetch_assoc($query))
{
echo '<option value="'.$plandata['plan_id'].'">'.$plandata['plan_type'].'</option>';
}
?>

</select>
<?php
$qry="select * from plan where plan_id='2'";
$query=mysql_query($qry);
$plandata=mysql_fetch_assoc($query);
$planname=$plandata['plan_type'];
$minimum=$plandata['spend_min_amount'];
$interest=$plandata['max_interest'];
$period_type=$plandata['period_type'];
$period=$plandata['period'];
$interest_type = $plandata['interest_type'];


if($period_type == 1)
{
$periods_type=1;
$periods_status='Days';
}
else if($period_type == 2)
{
$periods_type=7;
$periods_status='Weeks';
}
else if($period_type == 3)
{
$periods_type=30;
$periods_status='Months';
}
else if($period_type == 4)
{
$periods_type=365;
$periods_status='Year';
}
else
{
$periods_type=1;
$periods_status='Days';
}


if($interest_type == 2)
{
$period = 1;
$periods_status='After Matured';
}





?>

En fait il me prend toujours le plan 2 car comme vous l'avez vu, il n'est marqué que plan_id='2'. Mais comment faire pour qu'il y est les deux autres plans ?

Merci Beaucoup.