beste,

Het is alweer vier jaar geleden dat ik voor het laatst iets met PHP gedaan heb en op dit moment dacht "even" iets te programmeren maar dat valt vies tegen, na een avond zoeken kom ik niet uit een basisvraag :(.

Ik heb een query die zoek de unieke waarde in kolom artikelnr.
nu wil ik een tabel een overzicht van deze unieke artikelnummers en de omzet er naast.

De artikelnummers krijg ik in tabel middels

<?php




 $result=mysql_query("SELECT DISTINCT artikelnr FROM `2009`" ,$db);





mysql_data_seek($result,0);
echo("<table border=\"3\" >");

while ($rij=mysql_fetch_array($result))

{
	echo(	"<tr>
					<td> ".$rij["artikelnr"]."</td>





			</tr>"
		);
	}
echo("</table>");


?>



Nu wil ik van $rij["artikelnr"] de som hebben van de omzet.
Hoe kan ik dit aanpakken ?

Ik heb kolom met artikelnummer en omzet naast elkaar in de tabel staan.
(artikelnummer kan dus meerdere malen voorkomen)
*of een verwijzing naar een tutorial is ook goed(nog niet gevonden)
Een jaar als tabelnaam, dat is niet handig. Backticks moet je ook niet gebruiken. Je kan beter een kolom jaar hebben en de tabel hernoemen. On topic: je kan de omzet door mySQL laten berekenen:


SELECT artikelnr, SUM(omzet) AS omzettotaal FROM `2009` GROUP BY artikelnr


MySQL groepeert nu je resultaat op artikelnummer. Per groep berekent hij de som van alle omzet. Je kan dan in de while $rij["omzettotaal"] gebruiken.

Reageren