Accueil > Forum > > > > Problème de panier
Problème de panier
samedi 20 septembre 2008 à 13:21:22 |
Problème de panier

enadeli
|
Bonjour, j'ai créé un panier qui fonctionne très bien mais avec le champ reference de ma BDD et je voudrais ajouter des articles avec le nom reference2 puis reference3 et reference4. Ils s'ajoutent bien dans le panier mais sans l'intitulé comment dois-je faire pour que l'intitulé et le prix s'affichent. Est-ce possible en changeant quelque chose ici ? if ($ajoutPanier=="AJOUTER") { $reference=$_GET['reference']; $nb=1; //par défaut la quantité est = 1 $prix=$_GET['prix']; $liste[]=array($reference,$nb,$prix,$prix); $_SESSION['liste']=$liste; //ajoute un article à la liste }et plus loin <?php $total=0.00; for ($i=0;$i<count($liste);$i++) { $query_rsPanier="select * from articles where reference = '".$liste[$i][0]."'"; //echo $query_rsPanier; $rsPanier = mysql_query($query_rsPanier, $ConnexionArtcom) or die(mysql_error()); $row_rsPanier = mysql_fetch_assoc($rsPanier); ?> <tr> <td class="oeuvrep"><div align="center"> <p><?php echo $row_rsPanier['reference'] ?></p> </div></td> <td class="oeuvrep"><div align="center"> <select name="nb<?php echo $i ?>" id="nb"> <option value="1" selected="selected" <?php if($liste[$i][1]==1) echo "SELECTED"; ?>>1</option> <option value="2" <?php if($liste[$i][1]==2) echo "SELECTED"; ?>>2</option> <option value="3" <?php if($liste[$i][1]==3) echo "SELECTED"; ?>>3</option> <option value="4" <?php if($liste[$i][1]==4) echo "SELECTED"; ?>>4</option> <option value="5" <?php if($liste[$i][1]==5) echo "SELECTED"; ?>>5</option> <option value="6" <?php if($liste[$i][1]==6) echo "SELECTED"; ?>>6</option> <option value="7" <?php if($liste[$i][1]==7) echo "SELECTED"; ?>>7</option> <option value="8" <?php if($liste[$i][1]==8) echo "SELECTED"; ?>>8</option> <option value="9" <?php if($liste[$i][1]==9) echo "SELECTED"; ?>>9</option> <option value="10" <?php if($liste[$i][1]==10) echo "SELECTED"; ?>>10</option> <option value="11" <?php if($liste[$i][1]==11) echo "SELECTED"; ?>>11</option> <option value="12" <?php if($liste[$i][1]==12) echo "SELECTED"; ?>>12</option> <option value="13" <?php if($liste[$i][1]==13) echo "SELECTED"; ?>>13</option> <option value="14" <?php if($liste[$i][1]==14) echo "SELECTED"; ?>>14</option> <option value="15" <?php if($liste[$i][1]==15) echo "SELECTED"; ?>>15</option> <option value="16" <?php if($liste[$i][1]==16) echo "SELECTED"; ?>>16</option> <option value="17" <?php if($liste[$i][1]==17) echo "SELECTED"; ?>>17</option> <option value="18" <?php if($liste[$i][1]==18) echo "SELECTED"; ?>>18</option> <option value="19" <?php if($liste[$i][1]==19) echo "SELECTED"; ?>>19</option> <option value="20" <?php if($liste[$i][1]==20) echo "SELECTED"; ?>>20</option> <option value="21" <?php if($liste[$i][1]==21) echo "SELECTED"; ?>>21</option> <option value="22" <?php if($liste[$i][1]==22) echo "SELECTED"; ?>>22</option> <option value="23" <?php if($liste[$i][1]==23) echo "SELECTED"; ?>>23</option> <option value="24" <?php if($liste[$i][1]==24) echo "SELECTED"; ?>>24</option> <option value="25" <?php if($liste[$i][1]==25) echo "SELECTED"; ?>>25</option> <option value="26" <?php if($liste[$i][1]==26) echo "SELECTED"; ?>>26</option> <option value="27" <?php if($liste[$i][1]==27) echo "SELECTED"; ?>>27</option> <option value="28" <?php if($liste[$i][1]==28) echo "SELECTED"; ?>>28</option> <option value="29" <?php if($liste[$i][1]==29) echo "SELECTED"; ?>>29</option> <option value="30" <?php if($liste[$i][1]==30) echo "SELECTED"; ?>>30</option> </select> </div></td> <td class="oeuvrep"><div align="center"><?php echo $row_rsPanier['prix'] ?></div></td> <td class="oeuvrep"><div align="center"><a href="panier.php?suppPanier=SUPPRIMER&article=<?php echo $row_rsPanier['reference'] ?>"><img src="images/icondeletebig.jpg" width="59" height="59" border="0" /></a></div></td> </tr> <?phpMerci d'avance pour votre aide.
|
|
mercredi 24 septembre 2008 à 11:40:21 |
Re : Problème de panier

TASIOT
|
Bonjour, Ta demande n'est pas très claire. Si tu désires afficher un libellé tel que "Article n°1" suivi de la référence, prix et quantité, puis "Article n°2" etc., la solution la plus simple est d'exploiter ta variable $i. (echo "Article n°".$i). Toutefois, je ne suis pas sur qu'il s'agisse là de ta demande. Si tu veux enregistrer un libellé sur ton article lors de ton ajout à $liste, je pense qu'un simple "Article n°".count($liste) suffirait...
Roland Dufour, http://www.multiprog.net http://portfolio.multiprog.net
|
|
Cette discussion est classée dans : liste, prix, reference, panier, rspanier
Répondre à ce message
Sujets en rapport avec ce message
Panier PHP [ par idrisidev ]
slt tt le monde ,j'ai fai un code php pour ajouter des produit au panier ,l'ajout fait bien mais il m'affiche le message suivant que jai pa pu résoudr
Aide sur panier [ par materiel67 ]
Bonjours à tous,Je debute dans la programmation , j'ai un devoir a faire mais je seche pourriez vous m'aider.Je dois réaliser un site web en php dont
systeme de panier de selection... [ par h2h ]
voila sur mon appli lutilisateur a la possibilité de selectionné plusieurs critere et selon ses choix une liste est générer ( une liste de bien presen
Comment Garder des parametres en memoire? [ par fccm77 ]
Bonjour,J'apprend avec mal le php mais ça vient. :-)J'ai un probleme pour garder mes varibles: j'explique.J'ai fait une page index avec affichage d'un
sortir d'un for [ par ManuAntibes ]
Salut j'ai cree un panier dans mon panier il y a une liste déroulante pour choisir la quantité.Lorsque l'onb choisi 1 sur la liste déroulante un messa
formulaire php > liste déroulante avec autorafraichissement. [ par tynmar ]
bonjour à tous. J'ai créé une liste déroulant du genre : prix de votre panier pour 3 articles : 30 € Et dès que je change le nombre d'articles, j
total d'un panier [ par titeuf974 ]
Bonjour! En fait j'ai un problème pour faire la somme d'un panier. J'ai un bout de code : &nbs
prob de panier virtuel ds un site dynamique [ par louli2 ]
Bonsoir tt le monde, voilà mon problème: je crée un site dynamique commercial chui arrrivée dans l'étape de création du panier virtuel, il me semble q
probleme syntaxe ecriteu BDD [ par ju0123456789 ]
Bonjour, j'ai les produits du panier qui s'affichent sur ma page "modes_paiement.php" , le nombre d'articles et ainsi que le prix total, j'ai ma table
liste dynamique [ par nikimatrix ]
bonjour, en sachant que je suis débutan dans le code sql,, ;;; je jvoudrais afficher mes produit avec le prix par category , exemple :: Boitier , b
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|