Forum > Muziek

Alle top 40 lijsten van 1965 tot heden

(18 reacties. Pagina 1 van 1)
Moderator(s): Dré
FossaltaStandaard Lid
Uit: Nederland
Sinds: 14-12-2001
Laatste: 11-3-2013
Berichten: 1093
17-4-2006 17:43
Vandaag even aan het klooien geweest met de radio 538 site en heb het voor elkaar weten te krijgen om alle top40 lijsten van 1965 tot heden via een php script te downloaden en converteren naar CSV formaat. Omdat ik deze gegevens ga gebruiken in mijn muziekdatabase (linken welke nummers ik heb, leuk voor presenteren: "En dan nu een hit die in de 3e week van februari 2003 de top 40 binnenkwam op nummer 1... ****** met *******", en altijd leuk als naslagwerk) en er misschien meer geinteresseerden voor zijn... hier een zipje (2.07MB) met de csv bestanden.

De indeling is alsvolgt:

<nummer>;<nummer week ervoor>;<aantal weken in lijst>;<artiest>;<titel>

Ik ben nu bezig met een php script om ze in een MySQL database te zetten. Als iemand hier interesse voor heeft, dan even via de mail (zie profiel).
DjsteevStandaard Lid
Uit: Nederland
Sinds: 3-4-2004
Laatste: 17-7-2026
Berichten: 165
18-4-2006 10:42
Ik heb je gemaild
Carpe noctem
Vince LindersStandaard Lid
Uit: Nederland
Sinds: 6-3-2006
Laatste: 3-11-2008
Berichten: 39
18-4-2006 11:12
shocked 8O Tijd over gehad? shut up :X

Maar in ieder geval wel handig!
dankjewel wink ;)
Dus..
FossaltaStandaard Lid
Uit: Nederland
Sinds: 14-12-2001
Laatste: 11-3-2013
Berichten: 1093
18-4-2006 20:05
Hier een dump van mijn MySQL(5) tabel.. zijn best veel records (83.412 om precies te zijn). Ben nu bezig met een zoekscript, en een manier om de stippen en superstippen te berekenen en deze ook weer te geven. Mochten er vragen zijn... gelieve dit topic te gebruiken zodat alles netjes bij elkaar terecht komt wink ;)

voor het importeren kun je phpmyadmin of de mysql console gebruiken

Mocht er interesse voor zijn.. dan kan ik ook een csv dump van de hele database maken (dan heb je niet meer zoveel losse bestandjes)

[edit] foutje gefixxed ;-)
DjsteevStandaard Lid
Uit: Nederland
Sinds: 3-4-2004
Laatste: 17-7-2026
Berichten: 165
18-4-2006 20:16
Ik ben zelf ook aan het coden geslagen met een script. Het lukt mij alleen niet om de .csv-bestandjes in een database te krijgen. Ik wacht daarom ff af hoe jij dat hebt gedaan.

Met mijn script kun je onder andere:
- zoeken naar een artiest, welke nummers deze heeft gemaakt, wanneer ze in top40 stonden, hoe lang, hoogst genoteerde positie etc etc.

Lijkt me leuk als we enigszins samen konden werken en er samen een goede script van te maken!
Carpe noctem
FossaltaStandaard Lid
Uit: Nederland
Sinds: 14-12-2001
Laatste: 11-3-2013
Berichten: 1093
23-4-2006 13:58
Even een kleine update:

Er zat een bugje in mijn regular expression om de data op te halen, hierdoor waren ALLE superstippen NIET in de csv bestanden aanwezig.. De bovenstaande links zijn vervangen met goede exemplaren. (ook het .sql bestand is vernieuwd)

Ook ben ik begonnen met het maken van een script voor het weergeven van wat statistische gegevens:

https://fossalta.xs4all.nl/development/top40script/top40.php (kan even duren met openen.. zijn nogal zware queries voor mijn Celeron servertje wink ;)

Mocht iemand hier nog ideen voor hebben... laat maar weten!
FossaltaStandaard Lid
Uit: Nederland
Sinds: 14-12-2001
Laatste: 11-3-2013
Berichten: 1093
23-4-2006 22:03
Bovenstaande link even in een mooi jasje gestoken, zoekfunctie toegevoegd en alle lijsten zijn nu te bekijken.
Michiel HStandaard Lid
Uit: Nederland
Sinds: 23-12-2003
Laatste: 30-5-2006
Berichten: 17
23-4-2006 22:06
ziet er erg mooi uit! ben je alleen niet bang dat je gezeur krijgt omdat je het logo van de top 40 hebt gebruikt?
FossaltaStandaard Lid
Uit: Nederland
Sinds: 14-12-2001
Laatste: 11-3-2013
Berichten: 1093
23-4-2006 22:08

Michiel H schreef:

ziet er erg mooi uit! ben je alleen niet bang dat je gezeur krijgt omdat je het logo van de top 40 hebt gebruikt?
Misschien... maar verdien er geen geld mee ofzo.. en ik vermeld netjes de copyrights onderaan de pagina..
JeroenVDVVIP Lid
Uit: Nederland
Sinds: 15-6-2004
Laatste: 6-2-2016
Berichten: 4296
23-4-2006 22:10
Ziet er ook verd*md sjiek uit! Bij de zoekfunctie misschien wat uitgebreidere gegevens per gevonden item weergeven? (Hoogste notering, week van binnenkomst, etc.)
Light Image
FossaltaStandaard Lid
Uit: Nederland
Sinds: 14-12-2001
Laatste: 11-3-2013
Berichten: 1093
23-4-2006 22:14

JeroenVDV schreef:

Ziet er ook verd*md sjiek uit! Bij de zoekfunctie misschien wat uitgebreidere gegevens per gevonden item weergeven? (Hoogste notering, week van binnenkomst, etc.)
komt nog... had ik nu geen zin meer in razz :p... wil ook nog wat extra zoekfilters maken.. zoals alleen zoeken op artiest of titel, sorteren op hoogste notering etc etc...
DréAdministrator
Uit: Nederland
Sinds: 17-11-2001
Laatste: 12-11-2026
Berichten: 13458
24-4-2006 09:59
Bij wijzigen van jaarnummer nog even een "onchange:submit" toevoegen.

Zie nog een paar spaties staan tussen "</td> <td>".

Ziet er keurig uit (zoals we van je gewend zijn).
-- Pardon my French, I'm Dutch --
DjsteevStandaard Lid
Uit: Nederland
Sinds: 3-4-2004
Laatste: 17-7-2026
Berichten: 165
24-4-2006 17:11
Potver. Zekers netjes gedaan. Ik heb eigenlijk nog weinig aan toe te voegen zie ik wink ;)
Carpe noctem
FossaltaStandaard Lid
Uit: Nederland
Sinds: 14-12-2001
Laatste: 11-3-2013
Berichten: 1093
24-4-2006 17:56

Dré schreef:

Bij wijzigen van jaarnummer nog even een "onchange:submit" toevoegen.
Kan, maar heb er voor gekozen dit niet te doen... als ik naar de lijst van 1996-13 wil.. zou ik 2 refreshes krijgen, waarvan de eerste totaal overbodig is...

Dré schreef:

Zie nog een paar spaties staan tussen "</td> <td>".
LOL.. foutje in de templates... perongeluk spaties i.p.v. tabjes neergezet.. (en die worden er door de template parser niet uitgefilterd razz :p)
DréAdministrator
Uit: Nederland
Sinds: 17-11-2001
Laatste: 12-11-2026
Berichten: 13458
24-4-2006 19:59

Fossalta schreef:

Dré schreef:

Bij wijzigen van jaarnummer nog even een "onchange:submit" toevoegen.
Kan, maar heb er voor gekozen dit niet te doen... als ik naar de lijst van 1996-13 wil.. zou ik 2 refreshes krijgen, waarvan de eerste totaal overbodig is...
Is wat voor te zeggen. Plaats dan wel even een "go" button (want als ik nu van jaartal wissel moet ik voor een refresh ook van weektal wisselen, ook als ik dat NIET wil).
-- Pardon my French, I'm Dutch --
FossaltaStandaard Lid
Uit: Nederland
Sinds: 14-12-2001
Laatste: 11-3-2013
Berichten: 1093
24-4-2006 21:41

Dré schreef:

Is wat voor te zeggen. Plaats dan wel even een "go" button (want als ik nu van jaartal wissel moet ik voor een refresh ook van weektal wisselen, ook als ik dat NIET wil).
Zit ook wel weer wat in... dus bij deze.. een go button en geen onchange event(s) happy :)
EricStandaard Lid
Uit: Nederland
Sinds: 16-10-2002
Laatste: 29-9-2026
Berichten: 443
25-4-2006 09:08
Misschien ook een knopje "Next Week" en "Previous week"? wink ;)
Hoe meer kennis hoe meer twijfel
Foxy musicStandaard Lid
Uit: Nederland
Sinds: 23-4-2004
Laatste: 9-8-2010
Berichten: 135
2-5-2006 01:59
Voor de liefhebbers van oude hitlijsten is er nu ook een cd rom met alle daverende 30/nationale hitparade/mega top 50 hitlijsten vanaf de jaren 60 tot 2005
Tevens staan er nog een stuk of 20 leuke oude jingles op uit de jaren 70.
de cd rom heet mega hitparade.
Wat gooi je van de hoogste trap...
StompinneStandaard Lid
Uit: Nederland
Sinds: 11-4-2005
Laatste: 10-12-2009
Berichten: 78
7-5-2006 02:26
https://www.top40web.nl/jaarlijsten.html
Het woord banaan begint met een "b" en soms met een "s"

Terug naar forum Reageer (zonder quote)