Page 1 sur 1

Récupération Données Caddie

Posté : 08 mars 2006, 17:48
par Photographiquement Vôtre
Bonsoir,

J'ai fait un panier virtuel ou j'ai une page "caddie" qui récapitule les éléments choisis.

Comment récupérer l'ensemble des informations dans une page "Commande" par la Session en cours

Merci d'avance

Code Caddie
<?
session_start();
include ("connection.php"); 


if( isset($_SESSION['panier']))
	{
	$panier = $_SESSION['panier'];
	
	$tot=0;// initialisation du total.
	?>
	<div align="center"><H2>Votre Caddie contient les éléments suivants : </H2></div>
	<br><br>
	<table border="1" align="center" bgcolor="cccccc" width="50%">
   		<tr bgcolor='white'>
			<td width="20%" align="center" >Produit</td>
			<td width="20%" align="center">Quantité</td>
			<td width="20%" align="center">Px Unité (HT)</td>
			<td width="20%" align="center">Total (HT)</td>
        	<td width="20%" align="center">Sélection&nbsp;</td>	
   		</tr>

	<form method="POST" action="commande.php">

	<?
require ("connection.php"); 
	
	foreach ($panier as $valeur=>$cde)
		{
			
		$sql="select * from tblphotos where Id='$valeur'";
		$req=mysql_query($sql)or exit ('Erreur SQL !'.$sql.'<br>'.mysql_error());
		while( $data=mysql_fetch_array($req) )
			{
			$nom=$data['Index_Photo'];//référence de la photo
			$prix=$data['Prixaveccadre'];// prix unitaire de la photo
			$pxligne=$prix*$cde; //prix pour la ligne de commande
			$tot+=$pxligne;//valorisation du total général
			echo"<tr><td>$nom</td><td>$cde</td><td>$prix</td><td align='right'>$pxligne</td><td><input type='checkbox' name='case[]' value='".$data['Id']."'></td></tr>";
			}
		}
;
echo"<tr><td colspan='3' align='right'>Total Commandé...</td><td align='right'>$tot</td></tr>";
mysql_close();
	}

?>

<tr bgcolor='white'>
<td colspan="5" align="center">Montants En Euros&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" name="action" value="Commander">&nbsp;&nbsp;&nbsp;<input type="submit" name="action" value="Eliminer">&nbsp;&nbsp;&nbsp;<input type="submit" name="action" value="Changer"></td></tr></table>
</form>

<br><br><a href="boutique.php"><strong>Ajouter une nouvelle référence à votre panier</strong></a>

Posté : 08 mars 2006, 19:39
par manmachine
Et bien de la meme maniere que ce que tu viens de mettre au dessus...

Je saisis pas trop ton problème ..

Posté : 08 mars 2006, 19:55
par Photographiquement Vôtre
Merci de ta réponse.

En fait je veux mettre à jour avec la page Commande une table commande_client qui va me servir à faire une facture.

Mais faut il 2 tables? :

Une pour le montant global avec la référence client

Une pour le détail de la commande avec référence avec un numéro de facture

Posté : 08 mars 2006, 21:04
par manmachine
Tres franchement je comprend pas ce que tu veux , tu parle d'une chose dans ton premier post puis d'une autre dans le nouveau ...
Rassemble tes idées expose ton probème clairement et on pourras surement t'aider. Mais là ca part dans tous les sens .