function supprimerProduit($ref) { unset($_SESSION['panier'][$ref]); } // PRODUIT 1 (issu BDD) $idProduit = 400; $designation = "produit N°400"; $quantite = 5; // ajout au panier ajouterProduit($idProduit, $designation, $quantite); //affichage de la session print_r($_SESSION); echo '<hr>'; // produit 2 $idProduit2 = 25; $designation2 = "produit N°25"; $quantite2 = 1; // ajout de l'article2 au panier ajouterProduit($idProduit2, $designation2, $quantite2); // affichage session print_r($_SESSION); echo '<hr>'; //suppression de l'article 2 supprimerProduit(25); print_r($_SESSION); echo '<hr>'; ?>
function ajouterProduit_route() { ajouterProduit(); }
$p = floatval($p); $f = floatval($f); if (is_array($q)) { $QteProduit = array(); $i = 0; foreach ($q as $contenu) { $QteProduit[$i++] = intval($contenu); } } else { $q = intval($q); } } if (!$erreur) { switch ($action) { case "ajout": ajouterProduit($l, $q, $p, $t, $f); break; case "suppression": supprimerProduit($l); break; case "refresh": for ($i = 0; $i < count($QteProduit); $i++) { modifierQteProduit($_SESSION['panier']['libelleProduit'][$i], round($QteProduit[$i])); } break; default: break; } } ?>
<!-- Right side column. Contains the navbar and content of the page --> <aside class="right-side"> <!-- Content Header (Page header) --> <section class="content-header"> <h1> <?php if (isset($titre)) { echo $titre; } ?> </h1> </section> <!-- Main content --> <section class="content"> <?php ajouterProduit(); ?> </section><!-- /.content --> </aside><!-- /.right-side --> </div><!-- ./wrapper --> <!-- add new calendar event modal --> <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js" type="text/javascript"></script> <script src="//code.jquery.com/ui/1.11.1/jquery-ui.min.js" type="text/javascript"></script> <!-- Morris.js charts --> <script src="//cdnjs.cloudflare.com/ajax/libs/raphael/2.1.0/raphael-min.js"></script> <script src="./AdminLTE/js/plugins/morris/morris.min.js" type="text/javascript"></script> <!-- Sparkline -->