PHP ver gevorderde |
|
Hoe bouw ik de query op om volgende dingen te doen:
grouperen per pagina en dan rangschikken op meest voorkomend.
<?php
$top_pagina_sql = mysql_query("SELECT pagina AS top_pagina, COUNT(*) AS top_pagina_aantal FROM site_bezoekers GROUP BY pagina ORDER BY top_pagina_aantal DESC LIMIT 1 ");
while($top_pagina_rij = mysql_fetch_assoc($top_pagina_sql))
{
$pagina = $top_pagina_rij['top_pagina'];
$aantal = $top_pagina_rij['top_pagina_aantal'];
}
echo $pagina." (".$aantal.")";?>
<?php $top_pagina_sql = mysql_query("SELECT pagina AS top_pagina, COUNT(*) AS top_pagina_aantal FROM site_bezoekers GROUP BY pagina ORDER BY top_pagina_aantal DESC LIMIT 1 "); { $pagina = $top_pagina_rij['top_pagina']; $aantal = $top_pagina_rij['top_pagina_aantal']; } echo $pagina." (".$aantal.")";? >
maar dan echo't ie gewoon ()
|