01. april 2003 - 21:10Der er
2 kommentarer og 1 løsning
Skal ha' et skub i den rigtige retning
Hejsa fellow E's
Jeg sidder og vil lave en top 10 liste over musik-singler ved hjælp af mysql, som skal opdateres en gang om ugen...
I sig selv er det jo ikke den store udfordring, men i 'charten' skal der også være info om singlens eventuelle placering ugen før, hvor mange uger den har ligget på listen, og den højeste placering som er opnået.
Mit eget 'forslag' ville være at lave to tabeller i databasen - én med alle sange som har været der - og én med de sange som ligger der i 'denne uge'.
Jeg vil ik se kode eksempler, men forslag til hvordan det gøres nemmest (og bedst se'følig) :)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
single-tabel: CREATE TABLE singles ( singleid SMALLINT NOT NULL AUTO_INCREMENT, artistname VARCHAR NOT NULL, trackname VARCHAR NOT NULL, PRIMARY KEY (singleid) )
placeringstabel: CREATE TABLE singlechart ( weeknum date NOT NULL default '0000-00-00', chartpos tinyint(4) NOT NULL default '0', singleid smallint(6) NOT NULL default '0', UNIQUE KEY weeknum (weeknum,chartpos) ) TYPE=MyISAM;
Hvis du i stedet for et ugenr. laver en dato, slipper du for problemer med de samme uger på forskellige år, men kan nemt arbejde med uger vha. dato-funktionerne i enten php eller mysql.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.