Salut,
voila, ici tu as plus de chances de trouver de l'aide que par mp...
bon, je te donne la méthode que j'ai utilisé pour mon logiciel :
pour afficher :
foreach ($_SESSION['produits'] as $a=>$b){
if ($b!==false){
echo '<tr><td>'.$b['id'].'</td>
<td>'.$b['nom'].'</td>
<td>'.$b['prix'].'</td>
<td>'.$b['remise'].$b['remiset'].'</td>
<td>'.$b['nombre'].'</td>
<td><input type="radio" name="produit" value="'.$a.'" /></td>';
}
}pour ajouter des produits :
pour $_POST
nom est le nom du produit
id-produit est à la fois son identifiant dans une base sql et son code barre
prix_vente est son prix de vente
nombre est le nombre de produits achetés
remiset est le type de remise (% ou $)
remise est le montant de la remise
$_SESSION['produits'][]=array();
$a=count($_SESSION['produits'])-1;
$_SESSION['produits'][$a]['id']=$_POST['id_produit'];
$_SESSION['produits'][$a]['nom']=$data['nom'];
$_SESSION['produits'][$a]['prix']=$data['prix_vente'];
$_SESSION['produits'][$a]['nombre']=$_POST['nombre'];
if ($_POST['remiset']!=='false'){
$_SESSION['produits'][$a]['remiset']=$_POST['remiset'];
$_SESSION['produits'][$a]['remise']=$_POST['remise'];
}else{
$_SESSION['produits'][$a]['remise']='0';
$_SESSION['produits'][$a]['remiset']='%';
}
moi j'ai fais en sorte que la somme des prix soit le prix ttc
$prixHT=to_double($prixTTC / ( 1 + $TVA/100 ));
$prixTVA=$prixTTC-$prixHT;
voila comment j'ai calculé la tva et le prix hors taxe...
pour supprimer un produit choisi :
if (isset($_POST['produit'])){
$a=intval($_POST['produit']);
echo 'Suppression du produit : ', $_SESSION['produits'][$a]['nom'];
$_SESSION['produits'][$a]=false;
} Sinon, je ne déprime pas/plus, c'est une longue histoire, mais depuis, je garde cette signature....
In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy
Mon site (articles sur la programmation et programmes)