Ik wil graag op mijn website de top 10 aan favoriete zoekwoorden weergeven.

Ik zet ze al in de database op deze wijze:

id
zoekterm

Ik heb al iets met COUNT geprobeerd maar het lukt niet.


<?php
				//Laat de top 10 aan zoekwoorden zien
				$query = "SELECT zoekterm FROM zoekwoord LIMIT 0,10";
                $result = mysql_query($query) or die ("Sorry maar ik kan de zoekwoorden niet laten zien");
				while ($row = mysql_fetch_object($result)){
					echo $row->zoekterm;
					}
					?>
COUNT ism GROUP BY, denk dat je die laatste bent vergeten.

SELECT
    zoekterm,
    COUNT(zoekterm) AS aantal
FROM
    tabel
GROUP BY
    zoekterm
ORDER BY
    aantal DESC
LIMIT 0, 10

Zoiets?
@Blanche

Ik zit hier altijd mee te goochelen.
Bedankt, het werkt nu!

Reageren