<?php if ($totalRows_panier == 0) { // Show if recordset empty ?>
<br />
<form id="achat" name="achat" method="POST" action="<?php echo $editFormAction; ?>">
<label>
<div align="center"><span class="Style1"> /* ... */ AJOUTER AU PANIER </span>
<input type="submit" name="Submit2" value="acheter" />
<input name="client" type="hidden" id="client" value="<?php echo $_SESSION[ ' MM_Username ' ]; ?>" />
<input name="produit" type="hidden" id="produit" value="<?php echo $row_produit[ ' numero ' ]; ?>" />
<input name="quantite" type="hidden" id="quantite" value="1" />
<input type="hidden" name="MM_insert" value="achat" />
</div>
</label>
</form>
<?php } // Show if recordset empty ?>
<?php
$paramclient_panier = "0";
if (isset($_SESSION['MM_Username'])) {
$paramclient_panier = (get_magic_quotes_gpc()) ? $_SESSION['MM_Username'] : addslashes($_SESSION['MM_Username']);
}
mysql_select_db($database_nethom, $nethom);
$query_panier = sprintf("SELECT panier.*, produit.nom, produit.prix_ttc, (produit.prix_ttc*panier.quantite) AS total_ttc, (produit.prix_ht*panier.quantite) AS total_ht FROM panier INNER JOIN produit ON panier.produit=produit.numero WHERE client = '%s'", $paramclient_panier);
$panier = mysql_query($query_panier, $nethom) or die(mysql_error());
$row_panier = mysql_fetch_assoc($panier);
$totalRows_panier = mysql_num_rows($panier);
Session_start(); ?>
EDIT : J'ai viré quelques . Ça me rendait fou !!!
<input name="client" type="hidden" id="client" value="<?php echo $_SESSION[ ' MM_Username ' ]; ?>" />
page panier :
if (isset($_SESSION['MM_Username']))
Les espaces semées anarchiquement dans les noms des variables... PHP va pas aimer ! [-X
<input type="submit" name="Submit2" value="acheter" />
<input name="client" type="hidden" id="client" value="<?php echo $_SESSION[ ' MM_Username ' ]; ?>" />
par
<input name="client" type="hidden" id="client" value="<?php echo $_SESSION[ ' MM_Username ' ]; ?>" />
et dans panier remplacer :
if (isset($_SESSION['MM_Username'])) {
$paramclient_panier = (get_magic_quotes_gpc()) ? $_SESSION['MM_Username'] : addslashes($_SESSION['MM_Username']);
}
mysql_select_db($database_nethom, $nethom);
$query_panier = sprintf("SELECT panier.*, produit.nom, produit.prix_ttc, (produit.prix_ttc*panier.quantite) AS total_ttc, (produit.prix_ht*panier.quantite) AS total_ht FROM panier INNER JOIN produit ON panier.produit=produit.numero WHERE client = '%s'", $paramclient_panier);
$panier = mysql_query($query_panier, $nethom) or die(mysql_error());
$row_panier = mysql_fetch_assoc($panier);
$totalRows_panier = mysql_num_rows($panier);
Session_start()
par
if (isset($_SESSION['MM_Username']))
$_SESSION[ ' MM_Username ' ] par des $_SESSION['MM_Username']
Partout !