Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : caddie [ Base de données / Autre ] (cobra176)

jeudi 5 avril 2007 à 14:46:54 | caddie

cobra176

bonjour a tous .
j'ai réalise un caddie avec des sessions , je me pose une question car j'ai essaye de retirer des produits de mon caddie , je n'y arrive
pas .
je penses que c'est impossible a faire mais je demande votre aide si possible

voici mon programme pour afficher mon caddie

   <tr>
        <td ><b>Ref</b></td>
        <td ><b>Désignation</b></td>
        <td align="right"><b>Px Unit</b></td>
        <td align="right"><b>Qté</b></td>
        <td align="right"><b>Montant</b></td>
    </tr>
<?
    $idConnexion=mysql_connect("localhost","root","");
    mysql_select_db("catalogue",$idConnexion);
    $total=0;
    for ($i=0;$i<count($_SESSION["reference"]);$i++)
    {
        $ref=$_SESSION["reference"][$i];
        $qte=$_SESSION["quantite"][$i];
        $requete="select nom_pr,prix_pr from produits where ref_pr='".$ref."';";
        $produit=mysql_query($requete,$idConnexion);
        $ligne=mysql_fetch_assoc($produit);
        $des=$ligne["nom_pr"];
        $prix=$ligne["prix_pr"];
        $montant=$qte*$prix;
        $total=$total+$montant;
        echo '<tr>';
        echo '<td >'.$ref.'</td>';
        echo '<td >'.$des.'</td>';
        echo '<td align="right">'.$prix.' €</td>';
        echo '<td align="right">'.$qte.'</td>';
        echo '<td align="right">'.$montant.' €</td>';
        echo '<td align="right"><form action="panier.php" target="menu" method="get">
      <input type="submit" name="action" value="supprimer" /></td>';
        echo '</tr>';
    }
    mysql_close($idConnexion);
    echo '<tr>';
    echo '<td  align="right" colspan="4">Total</td>';
    echo '<td align="right">'.$total.' €</td>';
    echo '</tr>';
?>
</table>
<form name="clientPasse" action="envoyer.php" target="page" method="get">
Code client : <input type="text" size="10" name="codeClient" />
&nbsp&nbsp&nbsp Mot de passe : <input type="password" size="10" name="motPasse" />
<p><input type="submit" name="choix" value="envoyer la commande" />
</form>
</body>
</html>

et voici  le programme panier

<?php
ob_start();
?>
<?
   session_start();
?>
<html>
<body>

<?
    switch($_GET["action"])
    {
        case "Vider le panier":
            $_SESSION["reference"]=array();
            $_SESSION["quantite"]=array();
            break;
        case "Ajouter au panier":
            $i=count($_SESSION["reference"]);
            $_SESSION["reference"][$i]=$_GET["refPdt"];
            $_SESSION["quantite"][$i]=$_GET["quantite"];
            break;

case "supprimer":

            $i=count($_SESSION["reference"]);
        $qte=$_SESSION["quantite"][$i];
            $_SESSION["reference"][$qte]=session_unregister() ;


            break;
    }

 header("Location: menu.php ");
?>
<?php
ob_end_flush();
?>
</body>
</html>

tout cela ce faire par des seesions merci de votre aide


lundi 28 mai 2007 à 21:54:27 | Re : caddie

sebastien_et_typh

va voir ce lien il peut peu etre t'aider
http://www.phpsources.org/tutoriel-sessions.htm



Cette discussion est classé dans : session, echo, ref, reference, caddie


Répondre à ce message

Sujets en rapport avec ce message

Problème de connexion avec les sessions [ par slum_411 ] Bonjour à tous (et à toutes), Je développe actuellement un site avec un formulaire de connexion. Chaque page est protégée par un fichier qui est l Suppression tabulation dans echo(); [ par zizouth ] je travail sur un systeme de paiement en ligne qui doit lire une chaine de caractere pour valider la commande.voici mon code :$ref = $_GET['Reference' caddie électronique [ par mannou83 ] salut ça fait une semaine que je travaille sur ça et j'arrive a rien j'espère qu'on pourra m'aider sur ce forum POST et Get différent lors de l'envoi d'un formulaire (dans une boucle For) [ par Const4ntine ] Bonjour,Après avoir passé près de 4h dessus, et avoir fait des tests de tout les cotés, je demande de l'aide ;)J'ai un panier qui se charge par rappor charger une donnée dans une session [ par Masterchiefer ] Bonjour à tous, j'avais posté un message avant et après avoir visité le lien que l'on m'a donné j'ai découvert les sessions. J'ai installé mon panier probleme avec les variables sessions [ par cyrilherve ] voici le code de ma page index.php qui permet d'acceder a l'espace membre de mon applicationje dois recuperer des variables session que je vais ensuit Récupération d'information de session [ par ashron54 ] Bonjour,j'ai fais quelques recherches pour mon problème mais je n'ai pas trouvé d'explication satisfaisante ou fonctionnel , je m'adresse donc à vous Variable de session qui disparait [ par ov3rdoze ] Bonjour à tous.Je souhaiterais ajouter un système de panier sur un site. J'ai donc fait une classe panier aui à priori fonctionne.A l'arrivée sur le s Calcul d'une somme dans colone de tableau avec condition [ par converse ] Bonjour à tous, Mon titre n'est peut-être pas très explicite.  Je me trouve confronté à un problème pour calculer un total sur un tableau multidimensi Caddie : récupérer le prix et calculer les montants HT, TTC, TVA [ par azigui ] Bonjour à tous,Y'aurait-il un bonne âme pour m'aider. Voilà je débute en PHP, je dois créer un panier.J'ai réussi à faire de l'incrémentation et de la


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,374 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.