meest populaire items uit database
tineau
30/05/2004 23:05:00Hoi. 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?
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?
PHP hulp
26/11/2024 09:47:11SerpenT
30/05/2004 23:17:00umh 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
$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
tineau
30/05/2004 23:33:00Nee, 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 :)
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 :)
Gewijzigd op 30/05/2004 23:33:00 door tineau
tineau
30/05/2004 23:49:00yep
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
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
Mitch X
30/05/2004 23:49:00Je wilt weten hoevaak een item voorkomt?
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?
$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 :)
?>
$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 :)
?>