Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2916 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  suppression d'article avec un caddie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

suppression d'article avec un caddie

n°1015631
titebourik​ette
Posté le 17-03-2005 à 10:12:03  profilanswer
 

Bonjour à tous.Ca fait quelque jours que je galère pour trouver une solution mais sans résultat, peut etre pourriez vous m'aidez!!!
Je fais un système de panier en ligne mais seulement qd je clique sur mon lien supprimer soit c'est pas la bonne ligne qui s'efface soit y'a un ligne et demi qui s'efface, je comprend plus, je ne sais plus quoi faire.
Voila mon code de suppression :

Code :
  1. :
  2. for ($i=1;$i<=$tab;$i++)
  3. {
  4.         $val = $ref['idx'.$i];
  5.         echo $val;
  6.         if ($panier['idx'.$val] == $idx)
  7.         {
  8.                 unset($panier['idx'.$val],$panier['NomProduit'.$val],$panier['quantite'.$val]);
  9.                 $change--;
  10.                 echo "L'article à bien été effacé";
  11.                 $panier['TotalPanier'] = $change;
  12.                 $_SESSION['panier'] = $panier;
  13.                 include("form_panier.php" );
  14.                 exit;
  15.          }
  16. }


Le boucle for n'est q'un essai, je ne l'utilise pas normalement mais cela n'a rien changé !!
Merci d'éclairer ma lanterne !!!

mood
Publicité
Posté le 17-03-2005 à 10:12:03  profilanswer
 

n°1015718
titebourik​ette
Posté le 17-03-2005 à 11:02:33  profilanswer
 

ok ok, je vois que mon sujet n'interesse personne !!
C'est mal expliquer?

n°1015767
skeye
Posté le 17-03-2005 à 11:47:33  profilanswer
 

On ne sait pas vraiment ce qu'il y a dans ton panier, là...tu le remplis comment?


---------------
Can't buy what I want because it's free -
n°1015795
titebourik​ette
Posté le 17-03-2005 à 12:07:55  profilanswer
 

je le rempli avec ce formulaire, mais il est pas au point mais pr l'insertion tout ce passe bien :

Code :
  1. :
  2. //compte le nombre de produit qui sont publié dans la table produit
  3. $nbCodeP = "select count(CodeProduit) from produit where Publie='1'";
  4. $nbCodePdt = mysql_query($nbCodeP) or die("il n'y a pas de produit" );
  5. while ($row = mysql_fetch_array($nbCodePdt))
  6. {
  7.         $nbPdt = $row["count(CodeProduit)"];
  8. }
  9. //Boucle qui permet d'inserer les produits choisis dans le tableau $panier.
  10. for ($nb=1;$nb<=$nbPdt;$nb++)
  11. {
  12. $ref['idx'.$nb] = $_POST['idx'.$nb];
  13. $val = $ref['idx'.$nb];
  14.         if ($_POST['quantite'.$val] != '0')
  15.         {
  16.                $panier['idx'.$val] =  $_POST['idx'.$nb];
  17.                $panier['NomProduit'.$val] = $_POST['NomProduit'.$nb];
  18.                $panier['quantite'.$val] = $_POST['quantite'.$val];
  19.                $TotPanier++;
  20.         }
  21. }


 et je récupère j'affiche mon tableau dans la page form_panier.php

Code :
  1. </tr>
  2. <?php 
  3. $tab = $panier['TotalPanier'];
  4. //boucle qui permet d'afficher le contenu du tableau de session $panier.
  5. for ($i=1;$i<=$tab;$i++)
  6.       {
  7.         $val = $ref['idx'.$i];
  8. ?>
  9.         <tr>   
  10.                 <td width="100" align="center"><?php echo $panier['idx'.$val]; ?>
  11.                 <td width="100" align="center"><?php echo $panier['NomProduit'.$val]; ?></td>
  12.                 <td width="60" align="center"><input type="text" name="qte<?php echo $val ?>" value="<?php echo $panier['quantite'.$val]; ?>" size="5"></td>
  13.                 <td width="300" align="center"><a href="caddie_update.php?qte=<?php echo $panier['quantite'.$val]; ?>">mettre a jour</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  14.                 <a href="caddie_del.php?idx=<?php echo $panier['idx'.$val]; ?>&qte=<?php echo $panier['quantite'.$val]; ?>&NomPdt=<? echo $panier['NomProduit'.$val]; ?>">supprimer</a></td>
  15.         </tr>
  16. <?php
  17.      }
  18. ?>


Je crois que c ici qu'il y a un problème.Elle ne s'efface pas correctement.
Dois-je utiliser array_splice ou une autre fonctions pour effacer un ligne de mon tableau? si non, quelle fonction???
Merci

n°1015952
titebourik​ette
Posté le 17-03-2005 à 14:08:11  profilanswer
 

yen a ki croule sous les propositions et moi fo que je pleure pr avoir une petite réponse !!!!
Mon sujet est pourri !!!!!!
Laissez tombez, ras le bol d'attendre !


---------------
c moi !
n°1015961
skeye
Posté le 17-03-2005 à 14:11:49  profilanswer
 

Tu pourrais mettre 2/3 articles dans ton panier, puis faire un print_r de ton objet panier, pour voir si le contenu est cohérent?


---------------
Can't buy what I want because it's free -
n°1015963
skeye
Posté le 17-03-2005 à 14:12:40  profilanswer
 

titebourikette a écrit :

yen a ki croule sous les propositions et moi fo que je pleure pr avoir une petite réponse !!!!
Mon sujet est pourri !!!!!!
Laissez tombez, ras le bol d'attendre !


On a pas non plus que ça à foutre hein...les gens qui te répondent ici sont bénévoles et font ça pendant leur temps de travail pour beaucoup...patience!


---------------
Can't buy what I want because it's free -
n°1015981
titebourik​ette
Posté le 17-03-2005 à 14:21:55  profilanswer
 

je voulais pas etre désagréable seulement je vois quil y en a plein ki lisent, ou d'autre ki ont posté des messages plus tard on pleins de messages...Je suis impatience oui, et je men excuse !!!
mais j'arriverais bien à men sortir de ce projet! merci qd meme


---------------
c moi !
n°1016066
titebourik​ette
Posté le 17-03-2005 à 15:18:35  profilanswer
 

PROBLEME résolu, merci ! :pt1cable:  :sweat:  


---------------
c moi !
n°1016067
skeye
Posté le 17-03-2005 à 15:23:30  profilanswer
 

Je suis trop fort, même sans réponse précise je résouds les problèmes! :sol:
 
C'était quoi? [:cupra]


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le 17-03-2005 à 15:23:30  profilanswer
 

n°1016236
Dj YeLL
$question = $to_be || !$to_be;
Posté le 17-03-2005 à 16:31:38  profilanswer
 

titebourikette a écrit :

je voulais pas etre désagréable seulement je vois quil y en a plein ki lisent, ou d'autre ki ont posté des messages plus tard on pleins de messages...Je suis impatience oui, et je men excuse !!!
mais j'arriverais bien à men sortir de ce projet! merci qd meme


 
 
Oui mais les questions ne sont pas les mêmes ... il vaut mieux que seules les personnes qui connaissent la réponse répondent non ? Parceque si toutes les personnes qui lisent les topic doivent y répondre ... bonjour le foutoire :D
 
++


---------------
Gamertag: CoteBlack YeLL
n°1017631
titebourik​ette
Posté le 18-03-2005 à 15:43:04  profilanswer
 

Ben en fait c'était mon  

Code :
  1. $change--;


dans ma boucle qui mettait le foutoir.
Merci !!! :hello:


---------------
c moi !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  suppression d'article avec un caddie

 

Sujets relatifs
Suppression dans un HashMapUn pb de caddie avec session php: tableau dans un tableau
empecher l'apparition du message de suppression d'un ongletaffichage d'un article en fonction de l'id
[HTML] Suppression de la barre de défilement verticale d'une tableVBSCRIPT, tri/suppression fichiers
suppression enregistrement et refreshErreur Hibernate : lors de la suppression
[Access]pb de requete de suppression[BATCH] Suppression de fichier en fonction du temps
Plus de sujets relatifs à : suppression d'article avec un caddie


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR