salut,

j'ai un ensemle de boucles de if else qui permet d'afficher les selections d'un formulaire suivant une condition et en plus pour chaque boucle il y'a deux variables qui sont: $prix_ttc et $prix_ht ,mais mon probleme est dans l'insertion de ces variables dans la base de donnee et toujours il me donne la valeur 0 et voila le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 
if($num6=='250'){
$prix_ttc='610';
$prix_ht='510';
echo'<strong>Cartes de visites(250 pieces)</strong>';
echo'<br/>';
echo'<strong>Choix du papier:</strong>'.$num1.'<br/>';
echo'<strong>Impression:</strong>'.$num2.'<br/>';
echo'<strong>Format du fichier:</strong>'.$num3.'<br/>';
echo'<strong>Les vernis:</strong>'.$num4.'<br/>';
echo'<strong>Les finitions:</strong>'.$num5.'<br/>';
echo'<strong>Prix TTC:'.$prix_ttc.'DH</strong><br/>';
echo'<strong>Prix HT:'.$prix_ht.'DH</strong><br/>';
}
else if($num6=='1000'){
$prix_ttc='750';
$prix_ht='630';
echo'<strong>Cartes de visites(1000 pieces)</strong>';
echo'<br/>';
echo'<strong>Choix du papier:</strong>'.$num1.'<br/>';
echo'<strong>Impression:</strong>'.$num2.'<br/>';
echo'<strong>Format du fichier:</strong>'.$num3.'<br/>';
echo'<strong>Les vernis:</strong>'.$num4.'<br/>';
echo'<strong>Les finitions:</strong>'.$num5.'<br/>';
echo'<strong>Prix TTC:'.$prix_ttc.'DH</strong><br/>';
echo'<strong>Prix HT:'.$prix_ht.'DH</strong><br/>';
}
else if($num6=='2500'){
$prix_ttc='820';
$prix_ht='690';
echo'<strong>Cartes de visites(2500 pieces)</strong>';
echo'<br/>';
echo'<strong>Choix du papier:</strong>'.$num1.'<br/>';
echo'<strong>Impression:</strong>'.$num2.'<br/>';
echo'<strong>Format du fichier:</strong>'.$num3.'<br/>';
echo'<strong>Les vernis:</strong>'.$num4.'<br/>';
echo'<strong>Les finitions:</strong>'.$num5.'<br/>';
echo'<strong>Prix TTC:'.$prix_ttc.'DH</strong><br/>';
echo'<strong>Prix HT:'.$prix_ht.'DH</strong><br/>';
}
$sql1='INSERT INTO produits(id_client,nom_produit,prix_ttc,prix_ht,choix_papier,impression,format_fichier,vernis,finitions,nombre_exemplaire) VALUES("'.$_SESSION['id_client'].'","cartes de visites",".$prix_ttc.",".$prix_ht.","'.$num1.'","'.$num2.'","'.$num3.'","'.$num4.'","'.$num5.'","'.$num6.'")';
mysql_query ($sql1) or die ('Erreur SQL !'.$sql1.'<br />'.mysql_error());
par exemple si ici nombre_exemplaire prend la valeur 2500 alors il va inserer dans la base de donnee 820 et 690 de $prix_ttc et $prix_ht

alors comment je peux faire pour resoudre mon probleme?

et merci d'avance.