par
storm61 » 14 janv. 2006, 19:37
Bon j'avoue que tu peux y perdre le nord
On m'a conseillé de ne pas utiliser de boucle car il s'agit de lire simplement une ligne de valeur je récapitule depuis le debut
j'ai une base de donnée sous la forme
age niv1 niv1plus niv2 niv3
18 26.50 30.67 € 35.81 € 47.30 €
je fais une requete sur cette base du style
if ($regime1 > '0')
{
switch ($regime1) {
case '1':
$sql = "SELECT * FROM tarif1 where age=$age";
break;
case '2':
$sql = "SELECT niv1 * 0.85 as niv1, niv1plus * 0.85 as niv1plus, niv2 * 0.85 as niv2, niv3 * 0.85 as niv3 FROM tarif1 where age=$age";
break;
case '4':
default :
$sql = "0" ;
}
}
puis j'affiche le code selon le resulat de cette requete dans une page result.php
php session_start();
$requete = mysql_query( $sql );
$result = mysql_fetch_array( $requete );
echo ("<TBODY>
<TR>
<TD height=\"38\" align=\"middle\" bgcolor=\"#FFFFFF\"><div align=\"left\"><FONT
color=\"#555766\" face=\"Tahoma\" style=\"FONT-SIZE: 10pt\"><B>Montant de votre cotisation mensuelle</B></FONT>
</div></TD>
<TD width=\"94\" height=\"38\" align=\"middle\" bgcolor=\"#CCCCCC\"> <div align=\"center\"><FONT color=\"#FFFFFF\" size=\"4\" face=\"Tahoma\"
style=\"FONT-SIZE: 11pt\"><B>".$_SESSION['niv1'][0]=$result["niv1"]." €</font>
</div></TD>
<TD width=\"94\" height=\"38\" align=\"middle\" bgcolor=\"#CCCCCC\"> <div align=\"center\"><FONT color=\"#FFFFFF\" size=\"4\" face=\"Tahoma\"
style=\"FONT-SIZE: 11pt\"><B>".$_SESSION['niv1plus'][1]=$result["niv1plus"]." €</font>
</div></TD>
<TD width=\"94\" height=\"38\" align=\"middle\" bgcolor=\"#CCCCCC\"> <div align=\"center\"><FONT color=\"#FFFFFF\" size=\"4\" face=\"Tahoma\"
style=\"FONT-SIZE: 11pt\"><B>".$_SESSION['niv2'][2]=$result["niv2"]." €</font>
</div></TD>
<TD width=\"94\" height=\"38\" align=\"middle\" bgcolor=\"#CCCCCC\"> <div align=\"center\"><FONT color=\"#FFFFFF\" size=\"4\" face=\"Tahoma\"
style=\"FONT-SIZE: 11pt\"><B>".$_SESSION['niv3'][3]=$result["niv3"]." €</font>
</div></TD>
</TBODY>
</table>");
J'ai un bouton souscription qui pointe vers une page souscription.php
dans cette page j'ai le code suivant
<?php session_start();
echo $_SESSION['niv1'][0];
?>
ce que je voudrais c'est recuperer la valeur 26.50 à un endroit d'un formulaire puis la valeur 30.67 à un autre endroit
la ca m'affiche la bonne valeur 26.50 mais ca m'afffiche aussi les autres en creant tout seul des cellules avec les trois autres valeur ce qui décale mon code html par ailleurs
je ne veux que par exemple une valeur la 26.50
voila j'espère que j'ai été clair