Hoi. Weet iemand wat voor query je gebruikt om de 5 meestgebruikte veldwaarden als meest populair weer te geven?
Dus gebruikers kunnen bijvoorbeeld aangeven welke film zij het leukst vinden. En dat je daar dus een top5 van kunt maken.

Ben ik duidelijk genoeg?

umh staat die gegevens(aantal punten ofzo) in de db? dan is het gewoon:
$result = mysql_query("SELECT * FROM '$databasenaam' ORDER by '$punten' DESC LIMIT 5");
dit is de query.

ben ik duidelijk genoeg?

anders moet je gewoon vragen
Nee, ik wil weten welke 5 titels het meest voorkomen in de database.

ik heb nu dit
wat ik ongeveer bedoel is dit:

SELECT COUNT(movie) FROM user WHERE movie=kill bill

maar dan dus zonder de WHERE

het is nogal ingewikkeld om uit te leggen geloof ik :)
yep
heb hem gevonden

wat ik dus wilde was dit:

SELECT DISTINCT movie, COUNT( * ) AS most_popular
FROM users
GROUP BY movie
ORDER BY `most_popular` DESC LIMIT 0 , 30
Je wilt weten hoevaak een item voorkomt?
<?
$sql = "SELECT COUNT(`id`) as `aantal` FROM tabel WHERE movie = 'kill bill'";
$res = mysql_query($sql);

$data = mysql_fetch_array($res);

echo $data['aantal']; // geeft het aantal :)
?>
Hij had het al mitch :P net iets te laat :D
Toch bedankt voor de suggestie :)

Reageren