par
Niko » 01 août 2005, 23:51
Bonjour,
Suite à une requete mysql, j'affiche des article, leurs quantité et leur prix, je voudrais ensuite faire la somme des prix multiplé par la quantité : prix1Xquantité1 + prix2Xquantité2....
Pour l'instant j'ai tenté ca mais ca marche pas :
$id = session_id();
mysql_connect("***", "***", "***");
mysql_select_db("***");
$reponse = mysql_query("SELECT * FROM panier WHERE sessionID ='$id'");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
</p>
<table border="1" width="100%" id="table2">
<tr>
<td><font face="Comic Sans MS"><? echo $donnees['produit']; ?></td>
<td><font face="Comic Sans MS"><? echo $donnees['prix']; ?> €</td>
<td><font face="Comic Sans MS"><? echo $donnees ['quantite'];?></td>
</tr>
</table>
<p>
</em>
</p>
<?
}
mysql_close(); ?></p>
<?
mysql_connect("****", "****", "****");
mysql_select_db("*****");
$total = mysql_query("SELECT SUM(prix) FROM 'panier'WEHERE sessionID = $id");
echo $total;
?>
Pouvez vous me dire ou j'ai faux?? merci
Bonjour,
Suite à une requete mysql, j'affiche des article, leurs quantité et leur prix, je voudrais ensuite faire la somme des prix multiplé par la quantité : prix1Xquantité1 + prix2Xquantité2....
Pour l'instant j'ai tenté ca mais ca marche pas :
[php]
$id = session_id();
mysql_connect("***", "***", "***");
mysql_select_db("***");
$reponse = mysql_query("SELECT * FROM panier WHERE sessionID ='$id'");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
</p>
<table border="1" width="100%" id="table2">
<tr>
<td><font face="Comic Sans MS"><? echo $donnees['produit']; ?></td>
<td><font face="Comic Sans MS"><? echo $donnees['prix']; ?> €</td>
<td><font face="Comic Sans MS"><? echo $donnees ['quantite'];?></td>
</tr>
</table>
<p>
</em>
</p>
<?
}
mysql_close(); ?></p>
<?
mysql_connect("****", "****", "****");
mysql_select_db("*****");
$total = mysql_query("SELECT SUM(prix) FROM 'panier'WEHERE sessionID = $id");
echo $total;
?>
[/php]
Pouvez vous me dire ou j'ai faux?? merci[php][/php]