Bonjour, je suis en train de travailler constamment sur mon site et en général j'arrive à me débrouiller tout seul mais la sur un truc simple je n'arrive pas à trouver la solution ! j'utilise le PHP avec FPDF.
Je voudrais enfaite pouvoir créer une condition qui permette de na pas afficher les valeurs qui ne sont pas envoyer à partir de mon formulaire, pour cela pas de problème, mais j'ai un problème au niveau d'un calcul qui s’effectue avant les conditions !
Je m'explique :
J'ai ce calcul la qui s'effectue :
(c'est ce calcul qui pose problème car j'ai un "0" résiduel du calcul nul)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $totalht2 = $nuit2 * $pht2;
Mes conditions pour la fonction $line qui permet de ne pas afficher celle-ci quand certains champs sont vides et sinon de l'afficher quand les conditions sont remplis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function line ( $line ) { if (($type2 != "") && ($nuit2 != "") && ($pht2 != "")) { $this->array = (""); } else { $this->array = ("$line"); } }
La fonction $line qui me sert par la suite dans un tableau...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $line = array( "REFERENCE" => "$ref2", "TYPE" => "$type2", "NOMBRE" => "$nuit2", "P.U. HT" => "$pht2", "MONTANT H.T." => "$totalht2", "TVA" => "$tva2" );
Donc voila, le problème viens du calcul du $totalht2 qui me garde un 0 en permanence (lors de la génération du pdf) quand les conditions de la fonctionexécute
Code : Sélectionner tout - Visualiser dans une fenêtre à part $line
moi je voudrais masquer ce 0 ou l'enlever !
Code : Sélectionner tout - Visualiser dans une fenêtre à part $this->array = ("");
merci de votre aide![]()
Partager