begin process at 2012 05 30 23:50:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

impossible modifier quantité du dernier article d'un panier


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

impossible modifier quantité du dernier article d'un panier

lundi 18 septembre 2006 à 22:31:31 | impossible modifier quantité du dernier article d'un panier

oceane751

bonjour à tous,
mon probleme est le suivant :
j'ai mon panier, et je ne peux modifier que la quantite du 1er article et pas les autres
à quoi ceci est il du?
ça fait quelques temps que j'essaye de résoudre ce problème et vous êtes mon dernier espoir


[code]
<?
error_reporting(E_ALL);
session_start();
 echo "<html>
 <title>Annulation</title>
<body bgcolor = #CCCCCC>

 <p align = center><b><u><font size = +2>PANIER</p></u></font>";


if(!($base=mysql_connect("localhost","root","oui")))
{
 echo "<br><B>probleme lors de la connexion à MySql</B><br>";
 exit();
}
else
{
 mysql_select_db("non", $base);

if(isset($_POST['plus'] ) )
{
  echo  "passer";
 $reff = "SELECT ref_produit FROM panier2";
 $qreff = mysql_query($reff);
 $fereff = mysql_fetch_array($qreff);

 

 $q =  "SELECT quantite FROM panier2 WHERE ref_produit = '".$fereff[0]."'";
 echo $q."pp<br>";
 $myq = mysql_query($q);
$feq = mysql_fetch_array($myq);

 

 $re = "SELECT prix_produit FROM produit WHERE ref_produit = '".$fereff[0]."'";
 echo $re."re<br>";
$myre = mysql_query($re);
 $fere = mysql_fetch_array($myre);


 echo $feq['quantite']."quantite normale<br>";
 $quant = $feq['quantite'] +1;
 echo $quant."quantite +1<br>";
$nouvotot = $fere['prix_produit'] * $quant;
echo $nouvotot."total<br>";

 /*$quant = $data['quantite'] +1;
  echo $quant."quantite<br>";
  $nouvotot =   $fetpp['prix_produit'] * $quant;
  echo $nouvotot."total<br>"; */

 $update = "UPDATE panier2 SET quantite = '".$quant."', total_produit = '".$nouvotot."' WHERE id_cli = '1' AND ref_produit = '".$fereff[0]."'";
echo $update."update<br>";
$fet = mysql_query($update);

$fetch = mysql_affected_rows();

}
  if (isset($_POST['moins'] ) )
  {
   
    $reff = "SELECT ref_produit FROM panier2";
 $qreff = mysql_query($reff);
 $fereff = mysql_fetch_array($qreff);

  $q =  "SELECT quantite FROM panier2 WHERE ref_produit = '".$fereff[0]."'";
 echo $q."pp<br>";
 $myq = mysql_query($q);
$feq = mysql_fetch_array($myq);


 $re = "SELECT prix_produit FROM produit WHERE ref_produit = '".$fereff[0]."'";
 echo $re."re<br>";
$myre = mysql_query($re);
 $fere = mysql_fetch_array($myre);


 echo $feq['quantite']."quantite normale<br>";
 $quant = $feq['quantite'] -1;
 echo $quant."quantite +1<br>";
$nouvotot = $fere['prix_produit'] * $quant;
echo $nouvotot."total<br>";

 /*$quant = $data['quantite'] +1;
  echo $quant."quantite<br>";
  $nouvotot =   $fetpp['prix_produit'] * $quant;
  echo $nouvotot."total<br>"; */

 $update = "UPDATE panier2 SET quantite = '".$quant."', total_produit = '".$nouvotot."' WHERE id_cli = '1' AND ref_produit = '".$fereff[0]."'";
echo $update."update<br>";
$fet = mysql_query($update);

$fetch = mysql_affected_rows();
}

 $sql = "SELECT ref_produit, quantite, total_produit FROM panier2 WHERE id_cli = '1' ";
 echo $sql."sql<br>";

$res = mysql_query($sql) or die(mysql_error());

 

 

// formulaire
echo"<center>";
echo "<form method='post' action='{$_SERVER['PHP_SELF']}'>";
echo "<table border ='1' cellpadding='1' cellspacing='0' bordercolor='black'>";
echo "<tr>";
echo "<td><center><b>Réference</center></b></td>";
echo "<td><center><b>Prix unit</center></b></td>";


echo "<td><center><b>Quantite</center></b></td>";
echo "<td><center><b>Total produit</center></b></td>";


echo "<td><center><b>Modif</center></b></td>";
echo "<td><center><img src = corbeille.GIF></center></td>";
echo "</tr>";

while($data = mysql_fetch_array($res))
{

echo $data[0]."ref<br>";
echo $data[1]."quantiteeeee<br>";


  $pp = "SELECT prix_produit FROM produit WHERE ref_produit = '".$data['ref_produit']."'";
  echo $pp."pp<br>";
  $mypp = mysql_query($pp);
 while ( $fetpp = mysql_fetch_array($mypp))
 {

  echo $data['ref_produit']."Referenceeeeee<br>";

  $_SESSION['ref_produit'] = $data['ref_produit'];


  echo "<tr>";
   echo "<input type='hidden' name= 'ref_produit' value='".$data['ref_produit']."' />";
   echo "<td>".$data['ref_produit']."</td>";
   echo "<td>".$fetpp['prix_produit']."</td>";


   //echo "<td><input type=\"text\" size = 10 name=\"quantite\" value=\"".$fetchquantite[0]."\" /></td>";
  //echo "<td><input type='text' size = 10 name='quantite' value= '".$data['quantite']."' /></td>";
  echo "<td>".$data['quantite']."</td>";
   echo "<td>".$data['total_produit']."</td>";

echo "<td>";
echo "<input type =submit value = plus name = plus>
<input type =submit value = moins name = moins></td></tr>";


echo "</form>";
echo "</body><html>";
}
}
}
?>

[/code]


merci ebaucoup !!

 



Cette discussion est classée dans : mysql, echo, produit, ref, quantite


Répondre à ce message

Sujets en rapport avec ce message

problème de moteur de recherche [ par oceane751 ] bonsoir à tous!! j'essaye de creer un petit moteur de recherche sur mon site mais je rencontre quelque problème, je n'arrive pas à afficher les donnée probleme avec suression produit dans un panier [ par momoflash ] salut a tous et a toute salut a tous, jé un souci avec  mon panier, quand je veux suprimme un produit il me rajoute suppression d'article d'un panier [ par justine75 ] bonjour!petit problème lors de la suppression d'article dans mon panieron m'a aidé mais ça ne marce pas... et je ne comprends pas vraiment pourquoi... pb suppression article dans un panier [ par justine75 ] bonsoir! voilà j'aimerais supprimer des articles dans mon panier voici le code de mon panier : [code] include ("definitioninfo.php");include ("aff_pa soucis mise à jour et affichage [ par oceane751 ] bonjour!voilà je voudrais pouvoir modifier la quantité de chaque article dans mon panier mais au lieu de ça, ça me modifie toutes les quantités des ar probleme d'insertion des données dans la base de donnée [ par greg975 ] bonsoir à tous j'ai un probleme je n'arrive pas à inserrer les données dans la base de donnée par le bias d'un formulaire. voici le code: inclu Problème Insertionflux xml [ par richardjul ] Bonjour,j'ai réalisé un script qui doit récupérer des annonces de job sur un flux xml, et me les injecter dans ma BDD Mysql pour ensuite les afficher comment supprimer le paiement et confirmer chaque inscription manuellement [ par asmina22 ] salutj'ai un script sur lequel je veux apporter des modifications:comment supprimer les options de payment et ouvrir les enregistrement sur la base de probléme :formulaire d'inscription [ par adilboy2007 ] Bonjour à tous, je suis nouveau sur le forum et je me permet de poster ce sujet car j'ai besoin d'aide en php. je viens de crée un formulaire d'inscri


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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,296 sec (4)

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