YOUPASS - convertir le crédit téléphonique en monnaie ! : Partenaire RealityGaming.fr

Résolu Tableau / Panier insertion BDD

-PizzaHut-

Membre Premium
Premium
Inscription
4 Septembre 2013
Messages
661
Réactions
225
Points
6 331
    Réponse de -PizzaHut- Forums généraux Informatique ⌨️ Programmation Questions, aides et recherches générales Résolu : Tableau / Panier insertion BDD
  • #1
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 :

Vous devez être inscrit pour voir les images

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.

PHP:
<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>
<input type="hidden" name="return_url" value="<?php
$current_url = urlencode($url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
echo $current_url; ?>" />
</form>

</div>[/PHP
]

Merci d'avance
 

ॐ Devkush ॐ

Membre Premium
Premium
Inscription
30 Octobre 2015
Messages
582
Réactions
206
Points
2 176
    Réponse de ॐ Devkush ॐ Forums généraux Informatique ⌨️ Programmation Questions, aides et recherches générales Résolu : Tableau / Panier insertion BDD
  • #2
de quelle valeur aprle tu parce que j'ai absolument pas compris ta demande
 

-PizzaHut-

Membre Premium
Premium
Inscription
4 Septembre 2013
Messages
661
Réactions
225
Points
6 331
    Réponse de -PizzaHut- Forums généraux Informatique ⌨️ Programmation Questions, aides et recherches générales Résolu : Tableau / Panier insertion BDD
  • #3
Je parle des valeurs du panier qui sont echo dans la boucle foreach.

Et bien j'aimerais les rentrés dans la BDD et pouvoir les ressortir ailleurs sachant que j'écho déjà des valeurs je ne sais pas comment les rentrer dans une bdd

En gros pouvoir rentrer le panier du client actuel dans la bdd lorsque le bouton " Passer la commande " est pressé

On va dire que le seul truc qui me bloque c'est que si la personne désire prendre plusieurs articles je ne sait pas comment faire pour rentrer tout les articles et non uniquement le premier dans la BDD puisque sur mon code sa donnerait sa mais sa ne rentre que le première article :

PHP:
<input type='hidden' name="prix" value="$product_code"/>
Résolu à déplacé
 
Dernière édition par un modérateur:

Louki

Ancien staff
Ancien staff
Inscription
8 Juin 2013
Messages
5 291
Réactions
5 172
Points
11 657
    Réponse de Louki Forums généraux Informatique ⌨️ Programmation Questions, aides et recherches générales Résolu : Tableau / Panier insertion BDD
  • #4
Bonjour ~ TheChypsis ~,

Votre sujet est maintenant résolu !


Amicalement,
Louis
 

ॐ Devkush ॐ

Membre Premium
Premium
Inscription
30 Octobre 2015
Messages
582
Réactions
206
Points
2 176
    Réponse de ॐ Devkush ॐ Forums généraux Informatique ⌨️ Programmation Questions, aides et recherches générales Résolu : Tableau / Panier insertion BDD
  • #5
ben pourquoi tu les rentre pas direct dans une bdd d'entrer si tu utilise la bdd ensuite si tu souhaite pas que les gens se connecte pour voir leur panier tu fait un id random a la session de l'utilisateur qui ensuite tu fait un feetch de tous les table = a l'id de la session
 

Mobile app for XenForo 2 by Appify
Haut