Question Aide pour mon code - > Bdd

Discussion dans 'Questions, aides et recherches' créé par Idontknow, 4 Novembre 2016.

  1. Idontknow

    Idontknow Membre

    Inscrit:
    16 Février 2016
    Messages:
    39
    J'aime reçus:
    3
    Points:
    1 283
    Bonjour à tous,

    Voilà aujourd'hui je viens de finir de build mon panier en php avec actualisation presque automatique cependant je rencontre un problème, voilà comment son affichés mes valeurs dans le recapitulatif de commande :

    c5DlHydAPkIE5vGLrmDErLnzAY24hL-f.png

    Je n'ai pas d'idée quand au faite de pouvoir rentrer ces valeurs dans ma BDD puis les ressortir ailleurs.

    Voici mon code qui affiche le panier, si quelqu'un aurait la solution pour rentrer la commande dans la bdd et pouvoir la ressortir avec la possibilités d'afficher sa sans que ce soit le bazar.

    Code:
    <h1 align="center">Recapitulatif de la commande</h1>
    <div class="cart-view-table-back">
    <form method="post" action="cart_update.php">
    <table width="100%"  cellpadding="6" cellspacing="0"><thead><tr><th>Quantité</th><th>Nom</th><th>Prix unitaire</th><th>Total</th><th>Supprimer</th></tr></p></thead>
      <tbody>
         <?php
        if(isset($_SESSION["cart_products"]))
        {
            $total = 0;
            $b = 0;
            foreach ($_SESSION["cart_products"] as $cart_itm)
            {
                //set variables to use in content below
                $product_name = $cart_itm["product_name"];
                $product_qty = $cart_itm["product_qty"];
                $product_price = $cart_itm["product_price"];
                $product_code = $cart_itm["product_code"];
                $product_color = $cart_itm["product_color"];
                $subtotal = ($product_price * $product_qty);
    
                   $bg_color = ($b++%2==1) ? 'odd' : 'even';
              echo '<tr class="'.$bg_color.'">';
                echo '<td><input type="number" class="form-control" name="product_qty['.$product_code.']" value="'.$product_qty.'" /></td>';
                echo '<td>'.$product_name.'</td>';
                echo '<td>'.$product_price.'</td>';
                echo '<td>'.$subtotal.$currency.'</td>';
                echo '<td><input type="checkbox" name="remove_code[]" value="'.$product_code.'" /></td>';
          echo '</tr>';
                $total = ($total + $subtotal);
                $grand_total = $total + $shipping_cost;
            }
            }
        ?>
        <tr><td colspan="5"><span style="float:right;text-align:right;">Total à payer : <?php echo sprintf("%01.2f", $grand_total);?></span></td></tr>
        <tr><td colspan="5"><a href="commande.php" class="button1">Editer la commande</a><button type="submit">Actualiser</button></td></tr>
      </tbody>
    </table>
    
    </form>
    
    </div>
    Merci d'avance
     
    Dernière édition par un modérateur: 11 Mars 2017

Partager cette page

  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice