Hoi,
Ik heb een bepaalde loop.
mysql_query met een DISTINCT. Hierin worden unieke gebruikers geselecteerd.
Vervolgens komt er een while loop voor die output. Daarin wordt wordt dan per gebruiker
gekeken hoeveel resultatie diegene heeft.
Omdat ik dit resultaat niet kan sorteren, wil ik in de while loop eerst alles in een array zetten
en dat dan sorteren en pas dan echoeen.
Ik heb echter geen idee hoe je dat dan doet...
De code is:
<?php
$query_names = mysql_query("select DISTINCT NAAM FROM TABLE ORDER BY NAAM ASC");
$i = 0;
while ($totaal = mysql_fetch_array($query_names)) {
$ad = $totaal['naam'];
$resultaat = mysql_query("SELECT * FROM NAAM WHERE naam = '$ad'");
$query_all = mysql_fetch_array($resultaat);
$cijfertotaal = mysql_num_rows($resultaat);
[hier moet een array opgebouwd worden]
Die moet dan gevuld worden met NAAM en AANTAL
$i++;
}
?>
Wellicht kan het geheel helemaal anders maar mijn kennis is helaas ook maar enigzins beperkt...
Misschien dus 1 sql query? Het is dus 1 tabel. Uiteindelijk moet ik dan weten hoevaak een naam een record heeft.
en sortering moet op het aantal zijn zodat de hoogste bovenaan staat.
Iemand een idee?
5.837 views