Reprise du message précédent :
naceroth a écrit :
Vérifier avant de faire le calcul que $total_neuf n'est pas égal à 0 ? On a déjà donner plusieurs exemples de syntaxe en if (ou opérateur ternaire), ça devrait pas être difficile à adapter non ? (enfin, perso, j'ai plus de mal avec le design qu'avec la prog, donc )
|
hehe, tu veux un logo ?
Je pense avoir compris pourquoi...
Si je vide le panier, une fois la session ouverte, il est là virtuellement, mais sans références, et sans prix.
Donc, le total = 0
Je vais plancher sur une condition
Code :
- if ($total_neuf !=0 AND $total_neuf!=1)
- {
- echo..... ;
|
ou bien
suite à vos conseils :
Code :
- <?php
- switch($total_neuf)
- {
- case '0': // si la variable total_neuf est égale à 0
- echo '-';
- break;
- case '1':// si la variable total_neuf est égale à 1
- echo '-';
- break;
- default: //
- '=round($total*100/$total_neuf, 0)' ; // on affiche le calcul du pourcentage
- } ;?> %
|
Sinon, pour mes champs prix dans lesquels effectivement, non dispos et non applicables...je bien conscience que ce n'est pas du tout pro
de mettre des "case" avec les valeurs 0 et 1.
Ca m'enquiquine un peu de rajouter deux champs dans ma table...dans mais je pense que si j'arrive à sortir mon "panier devis"...car les gens doivent se déplacer pour acheter, je ne me risquerais pas à ce qu'ils intègrent une valeur 1 !!!