meest populaire items uit database

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Tineau

tineau

30/05/2004 23:05:00
Quote Anchor link
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?
 
PHP hulp

PHP hulp

26/11/2024 09:47:11
 
SerpenT

SerpenT

30/05/2004 23:17:00
Quote Anchor link
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
 
Tineau

tineau

30/05/2004 23:33:00
Quote Anchor link
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 :)
Gewijzigd op 30/05/2004 23:33:00 door tineau
 
Tineau

tineau

30/05/2004 23:49:00
Quote Anchor link
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
 
Mitch X

Mitch X

30/05/2004 23:49:00
Quote Anchor link
Je wilt weten hoevaak een item voorkomt?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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 :)
?>
 
B a s
Beheerder

B a s

31/05/2004 01:06:00
Quote Anchor link
Hij had het al mitch :P net iets te laat :D
 
Tineau

tineau

31/05/2004 01:24:00
Quote Anchor link
Toch bedankt voor de suggestie :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.