begin process at 2010 03 22 07:31:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

Autre

 > 

caddie


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

caddie

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ée 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 suppression d'un élément dans un tableau (caddie/panier) [ par davyboy ] Hello, j'ai récupéré le code d'un panier PHP sur le JDN , http://www.journaldunet.com/developpeur/client-web/tu 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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales