Ranking script
Pagina: « vorige 1 2 3 volgende »
Als je op een pagina maar 1 naam wilt laten zien, plus op welke plek hij staat wordt het iets ingewikkelder, maar daar mag je echt eerst even zelf op puzzelen ;-)
die script jij schreef, had ik al zelf bedacht.
dus wie heeft plz een oplossing voor me?
Gewijzigd op 01/01/1970 01:00:00 door afg
Dus ik heb voor niks een voorbeeld voor je zitten maken omdat je niet alle info hebt gegeven?
ja...:(..spijt me..
Sorry afg, maar jou snap ik niet helemaal..
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
SELECT
a1.artiestennaam,
a1.punten,
COUNT(a2.punten) AS ranking
FROM
artiesten AS a1,
artiesten AS a2
WHERE
a1.punten <= a2.punten
OR
(
a1.punten = a2.punten
AND
a1.artiestennaam = a2.artiestennaam
)
GROUP BY
a1.artiestennaam,
a1.punten
ORDER BY
a1.punten DESC,
a1.artiestennaam DESC
a1.artiestennaam,
a1.punten,
COUNT(a2.punten) AS ranking
FROM
artiesten AS a1,
artiesten AS a2
WHERE
a1.punten <= a2.punten
OR
(
a1.punten = a2.punten
AND
a1.artiestennaam = a2.artiestennaam
)
GROUP BY
a1.artiestennaam,
a1.punten
ORDER BY
a1.punten DESC,
a1.artiestennaam DESC
Ik ben ook hartstikke gek....
Met deze query haal je de artiestennaam, het aantal punten en de ranking op. Er wordt gesorteerd op het aantal punten en de naam.
Hiermee bedoel ik je PHP
Show je php eens wat je al hebt !!.. En dan gaan ze je verder helpen
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?
include "config.php";
$sql = "SELECT
a1.artiestennaam,
a1.punten,
COUNT(a2.punten) AS ranking
FROM
artiesten AS a1,
artiesten AS a2
WHERE
a1.punten <= a2.punten
OR
(
a1.punten = a2.punten
AND
a1.artiestennaam = a2.artiestennaam
)
GROUP BY
a1.artiestennaam,
a1.punten
ORDER BY
a1.punten DESC,
a1.artiestennaam DESC";
$iets=mysql_query($sql) or die ( mysql_error( ) );
while($record = mysql_fetch_array($iets)){
echo "".$record['artiestennaam']." staat op ".$record['ranking']." met ".$record['punten']."<br />";
}
?>
include "config.php";
$sql = "SELECT
a1.artiestennaam,
a1.punten,
COUNT(a2.punten) AS ranking
FROM
artiesten AS a1,
artiesten AS a2
WHERE
a1.punten <= a2.punten
OR
(
a1.punten = a2.punten
AND
a1.artiestennaam = a2.artiestennaam
)
GROUP BY
a1.artiestennaam,
a1.punten
ORDER BY
a1.punten DESC,
a1.artiestennaam DESC";
$iets=mysql_query($sql) or die ( mysql_error( ) );
while($record = mysql_fetch_array($iets)){
echo "".$record['artiestennaam']." staat op ".$record['ranking']." met ".$record['punten']."<br />";
}
?>
dus bijv. je gaat naar karl's pagina(profiel).
en daar kan je dan zien op welke nummer hij nu staat.. maar nu geeft hij een hele lijst.
net als bijv. http://boomr.nl/inb daar staat #1
Gewijzigd op 01/01/1970 01:00:00 door afg
Jan Koehoorn schreef op 25.01.2008 20:44:
Als je op een pagina maar 1 naam wilt laten zien, plus op welke plek hij staat wordt het iets ingewikkelder, maar daar mag je echt eerst even zelf op puzzelen ;-)
dus je wilt zeggen dat ik net zo goed hier niet had hoeft te komen,,,
afg schreef op 25.01.2008 21:50:
Gezien jouw gebrek aan inzet, lijkt me dat een vrij aardige conclusie.dus je wilt zeggen dat ik net zo goed hier niet had hoeft te komen,,,
Wij denken graag mee, leveren veel oplossingen, maar alleen als de topic starter zelf ook de handen uit de mouwen steekt. En daar heb ik je nog niet op weten te betrappen... Helaas.
Oke is goed,,,bedankt voor jullie hulp die me niets heeft opgeleverd..
geen dank hoor, graag gedaan :)
wees er trotsz op,,;)
maar ik wens je nog veel suc6 met je puzzel..
Peter schreef op 25.01.2008 22:33:
Me too!Ben ik ook :p
maar ik wens je nog veel suc6 met je puzzel..
maar ik wens je nog veel suc6 met je puzzel..
Ps. Wanneer je de oplossing hebt gevonden, kun je die hier dan ook even plaatsen? Dan hebben anderen er ook nog wat aan.
Neej,,,die mogen dan ook LEKKER puzellen,,;)
pgFrank schreef op 25.01.2008 22:34:
Ps. Wanneer je de oplossing hebt gevonden, kun je die hier dan ook even plaatsen? Dan hebben anderen er ook nog wat aan.
Peter schreef op 25.01.2008 22:33:
Me too!Ben ik ook :p
maar ik wens je nog veel suc6 met je puzzel..
maar ik wens je nog veel suc6 met je puzzel..
Ps. Wanneer je de oplossing hebt gevonden, kun je die hier dan ook even plaatsen? Dan hebben anderen er ook nog wat aan.
afg schreef op 25.01.2008 22:35:
Neej,,,die mogen dan ook LEKKER puzellen,,;)
hihi :P
afg schreef op 25.01.2008 22:35:
Neej,,,die mogen dan ook LEKKER puzellen,,;)
Met jou gebrek aan inzet komt het toch niet goed =) dus kunnen hun als ze gemotiveerd zijn wel helpen =)
afg schreef op 25.01.2008 22:35:
Hmmmm, jij moeten jou wel helpen, maar jij wil anderen niet helpen? Dat is dan lekker.Neej,,,die mogen dan ook LEKKER puzellen,,;)
Jij gaat nog ver komen in deze wereld.
Toch hoop ik dat je nog een keer wakker wordt, dat zal je sieren.