recherche pour faire un total de chaque produit
Posté : 05 oct. 2005, 10:39
bonjour,
encore et encore des ptits problems
donc voici mon dernier... celui ci je vois pas trop comment m'y prendre.....
donc j'ai un tableau de donnees que je recupere de ma base sql....
et la j'aimerais faire une sorte de listing pour regrouper les meme produits pour faire un comptage des produits sorties.
ex. j'ai 3 commandes dont qq produits.....
j'aimerais que sur le 3 commandes on regroupe les meme produits pour contbilise les sortie de tel ou tel produit.
je sais pas si j'ai ete bien clair...
voici mon code:
qqn voit comment si prendre????
merci d'avance!!!!
encore et encore des ptits problems
donc voici mon dernier... celui ci je vois pas trop comment m'y prendre.....
donc j'ai un tableau de donnees que je recupere de ma base sql....
et la j'aimerais faire une sorte de listing pour regrouper les meme produits pour faire un comptage des produits sorties.
ex. j'ai 3 commandes dont qq produits.....
j'aimerais que sur le 3 commandes on regroupe les meme produits pour contbilise les sortie de tel ou tel produit.
je sais pas si j'ai ete bien clair...
voici mon code:
Code : Tout sélectionner
<?php
session_start();
include('../../lib/connexBDD.lib.php')
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>STOCK CUISINE - CUISINE - IMPRESSION</title>
<style type="text/css">
<!--
body {
background-color: #ebebeb;
}
-->
</style></head>
<body>
<p><a href="../../index.php"><em>Retour à l'acceuil </em></a>
</p>
<p><em>Pour imprimer: <strong>Ctrl + P</strong> </em></p>
<table width="50%" border="1" cellspacing="0" >
<tr>
<td><div align="center"><strong>N°</strong></div></td>
<td><div align="center"><strong>Désignation</strong></div></td>
<td><div align="center"><strong>Quantité</strong></div></td>
</tr>
<?php
//initialisation:
$commande_id = $_SESSION['impression'];
$j=0;
$tab = array();
foreach ($commande_id as $normal) {
$sql_normal = "select * from contient
where commande_id = '".$normal."'";
$req_normal = mysql_query($sql_normal) or die('Erreur SQL !<br>'.$sql_normal.'<br>'.mysql_error());
$cols_normal = mysql_num_rows($req_normal);
for ($i=0;$i<$cols_normal;$i++) {
$commande_id = mysql_result($req_normal,$i,0);
$produit_id = mysql_result($req_normal,$i,1);
$quantite = mysql_result($req_normal,$i,2);
$tab[$j][0] = $produit_id;
$tab[$j][1] = $quantite;
$j++;
}
}
?>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
</body>
</html>
merci d'avance!!!!