| chrismesnil | Bonjour à tous,
 J'ai commencer une boutique en ligne mais je bloque à la page panier; je pense que c'est parce que je n'ai pas fait de jeu d'enregistrement rsPanier dans dreamweaver mais je n'arrive pas à formuler le SQL; voici le code de ma page panier actuel:
 
 | Code : 
 <?phpsession_start();//init des variables
if (!isset($_SESSION['total'])) $_SESSION['total']=0;if(!isset($_GET['ajoutPanier'])) $ajoutPanier="";//init de ajoutPanier si non déclaré
else  $ajoutPanier=$_GET['ajoutPanier'];if(!isset($_GET['modifPanier'])) $modifPanier="";//init de modifPanier si non déclaré
else $modifPanier=$_GET['modifPanier'];if(!isset($_GET['suppPanier'])) $suppPanier="";//init de suppPanier si non déclaré
else $suppPanier=$_GET['suppPanier'];if(!isset($_GET['enregistreCommande'])) $enregistreCommande="";//init de enregistreCommande si non déclaré
else $enregistreCommande=$_GET['enregistreCommande'];if ((!isset($_SESSION['liste']))&&($ajoutPanier=="" )) $liste[]=array("VIDE",1,0,0);//init de liste si VIDE
if (isset($_SESSION['liste'])) $liste=$_SESSION['liste'];//recup de la liste de la session
?><?php require_once('../Connections/connexionBioutifoulette.php'); ?><?phpmysql_select_db($database_connexionBioutifoulette, $connexionBioutifoulette);//----------------------------------------------------AJOUT PANIER
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
}//----------------------------------------------------MODIF PANIER
if ($modifPanier=="ACTUALISER" ){  for ($i=0;$i<count($liste);$i++)  {  $nbi='nb'.$i;  $liste[$i][1]=$_GET["$nbi"];//recup du nbr d'article dans la liste
  $liste[$i][3]=$liste[$i][1]*$liste[$i][2];//prixArticle=nbre*prixUnitaire
  }	$_SESSION['liste']=$liste;//mAj de la liste
}//----------------------------------------------------SUPP PANIER
if ($suppPanier=="SUPPRIMER" ){	$article=$_GET['article'];	for ($i=0;$i<count($liste);$i++)  {  if($article==$liste[$i][0])  	array_splice($liste,$i,1);  //suppression de l'article
  }	$_SESSION['liste']=$liste;//mAj de la liste
}//----------------------------------------------------COMMANDER
if ($enregistreCommande=="COMMANDER" ){	if(!isset($_GET['action']))	$_SESSION['action']="ENREGISTRER";//mémorise l'action  	header("Location: commande.php" );} ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Document sans titre</title><style type="text/css"><!--.Style17 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FF3300;	font-weight: bold;	font-size: 22px;}.Style18 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; font-size: 22px; }.Style20 {color: #FFFFFF; font-weight: bold; }--></style></head><body><table width="800" border="0" cellpadding="0" cellspacing="0">  <tr>    <td width="17%" rowspan="2" bgcolor="#000000"><img src="../image/logo-drapeaux-multimini.gif" alt="logo drapeaux" width="136" height="103" /></td>    <td width="66%" bgcolor="#000000"> </td>    <td width="17%" rowspan="2" bgcolor="#000000"> </td>  </tr>  <tr>    <td width="66%" height="95" bgcolor="#000000"><div align="center"><img src="../image/mot-bioutifoulette.gif" alt="mot bioutifoulette" width="248" height="60" /><br />            <img src="../image/mot-vetement-vintage-et-cre.gif" alt="mot vetement" width="516" height="35" /></div></td>  </tr>  <tr>    <td height="95" colspan="3"><table width="800" height="100%" border="0" cellpadding="0" cellspacing="0">      <tr>        <td width="5%" height="68" bgcolor="#FFCC33"> </td>        <td width="90%"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">          <tr>            <td width="25%" height="68" bgcolor="#FFCC33"><div align="center"><a href="creation.php" target="_self"><img src="../image/mot-créations.gif" alt="mot creations" width="105" height="20" border="0" /></a></div></td>            <td width="25%" height="68" bgcolor="#FFCC33"><div align="center"><a href="vintage.php" target="_self"><img src="../image/mot-vintage-page-achat.gif" alt="mot vintage" width="87" height="21" border="0" /></a></div></td>            <td width="25%" height="100%" bgcolor="#FFCC33"><div align="center"><a href="textile.php" target="_self"><img src="../image/mot-textile-page-achat.gif" alt="mot textile" width="77" height="20" border="0" /></a></div></td>            <td width="25%" height="68" bgcolor="#FFCC33"><div align="center"><strong><span class="Style16">Votre Panier </span></strong></div></td>          </tr>        </table></td>        <td width="5%" height="68" bgcolor="#FFCC33"> </td>      </tr>      <tr>        <td bgcolor="#FFCC33"> </td>        <td><table width="100%" border="0" cellspacing="0">          <tr>            <td><p align="center" class="Style17"> </p>              <p align="center" class="Style18">PANIER</p>              <?php if($liste[0][0]!="VIDE" ) { ?>                <form action="../public/panier.php" method="get" >                  <table width="650" border="1" align="center" cellspacing="0" bordercolor="#000000">                    <tr>                      <td><table width="650" border="0" align="center" cellpadding="0" cellspacing="0">                          <tr bgcolor="#FF0000">                            <td width="200" height="24" bgcolor="#FF3300"><div align="center" class="Style20"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Titre</font></div></td>                            <td width="200" bgcolor="#FF3300"><div align="center" class="Style20"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Quantité</font></div></td>                            <td width="200" bgcolor="#FF3300"><div align="center" class="Style20"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Prix</font></div></td>                            <td width="50" bgcolor="#FF3300"><div align="center" class="Style20"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Supp</font></div></td>                          </tr>                          <?php     $total=0.00;  for ($i=0;$i<count($liste);$i++){	$query_rsPanier="select * from articles where reference = '".$liste[$i][0]."'";	$rsPanier = mysql_query($query_rsPanier, $ConnexionBioutifoulette) or die(mysql_error());    $row_rsPanier = mysql_fetch_assoc($rsPanier);	?>                          <tr>                            <td><div align="center"><?php echo $row_rsPanier['titre'] ?></div></td>                            <td><div align="center">                                <select name="select" id="select">                                  <option value="1"  <?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>                                </select>                            </div></td>                            <td><div align="center"><?php echo $row_rsPanier['prix'] ?></div></td>                            <td><div align="center"><a href="panier.php?suppPanier=SUPPRIMER&article=<?php echo $row_rsPanier['reference'] ?>"><img src="../image/Next.gif" width="14" height="13" border="0" /></a></div></td>                          </tr>                          <?php	$total+=$row_rsPanier['prix'] * $liste[$i][1];}$_SESSION['total']=$total;//mAj du total dans la session
?>                          <tr>                            <td ><div align="center"></div></td>                            <td ><div align="center"></div></td>                            <td ><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Total                              : <?php echo $total ?> Euros</strong></font></div></td>                            <td ><div align="center"></div></td>                          </tr>                      </table></td>                    </tr>                  </table>                  <br />                  <p align="center">                    <input name="modifPanier" type="submit" id="modifPanier" value="ACTUALISER" />                    <input name="enregistreCommande" type="submit" id="enregistreCommande" value="COMMANDER" />                  </p>                </form>              <?php } else { ?>                <p align="center"><strong><font size="4" face="Verdana, Arial, Helvetica, sans-serif">Votre panier est vide</font></strong></p>                <p align="center"><br />                </p>                <?php }?>            </td>          </tr>        </table></td>        <td bgcolor="#FFCC33"> </td>      </tr>      <tr>        <td bgcolor="#FFCC33"> </td>        <td height="68" bgcolor="#FFCC33"><div align="right"><a href="../index.html"><img src="../image/CABANEminilogo.gif" alt="cabane" width="110" height="68" border="0" /></a>     </div></td>        <td bgcolor="#FFCC33"> </td>      </tr>    </table></td>  </tr></table><p> </p></body></html>
 | 
 
 Quand je fais aperçu, à partir d'une fiche j'ai message erreur suivant: Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\wamp\www\bioutifoulette\public\panier.php on line 127
 
 Pourtant ma connexion à ma base de données fonctionne
 ai vraiment besoin d"e votre aide
 merci
   |