Yawa Skrevet 30. april 2010 Del Skrevet 30. april 2010 (endret) sitter på en nøtt her. jeg skal registrere resultatene etter en match (Darts). Det som er, er at jeg ikke får vridd hode rundt hvordan dete kan gjøres på en enkel og effektiv måte. Fremvisningen skal være som en artikkel (eksempel) Denne informasjonen må være med: - Overskrift - Type (trening, cup, lokalt, NM etc.) - Dato - Artikkel - Resultatlista* *Resultatlista: plass | navn | poeng | piler | kommentar Denne resultatlisten vil jeg bygge opp via en form da, og så printe det hele til en tabell. Det må også være mulig å endre hver enkelt (pga. feilskriving etc.) Så, hvordan kan jeg sette opp en slik tabell? Ser for meg et hav av tabeller med det første, en tabell pr. match. Men det kan da ikke stemme. Må da være en mer effektiv måte å gjøre det hele på? Overskrift, type, dato, artikkel kan jo lett settes på 1 rad i en tabell. men så er det da å sette opp alle deltakerene og deres plassering da. Som egentlig skal være i den siste kolonnen på samme rad. Sant. Bør jeg sette opp en relasjonstabell (JOINE tabeller)? Kan JOINing, men hvordan i praksis bør jeg sette det opp isåfall? Hvordan bør jeg linke det hele sammen. PS! Deltakere er kun de samme som er i medlemstabellen. ! Alt legges inn via ett backend jeg har satt opp... Jeg skulle gjerne også linket det hele sammen med galleriet. Så kansje JOINe mot galleri også. Endret 30. april 2010 av Yawa Lenke til kommentar
oleboo Skrevet 30. april 2010 Del Skrevet 30. april 2010 som en start for å få generert en resultatliste kan du vell starte med 3 tabeller. medlem/deltaker tabell med felster som: medlemsid,navn,epost etc... kamp: kampid,type(bør vel lage en tabell for denne og),dato etc så lager du en tabell i midten her som heter spillerpoeng feks. Den har medlemsid,kampid,poeng,piler,kommentar. (piler kan vel og kanskje skilles ut i egen tabell ?) så kjørere du en spørring og sorterer på poeng. Lenke til kommentar
gurugutten Skrevet 4. mai 2010 Del Skrevet 4. mai 2010 (endret) Hei! En liten modell for hvordan dette kan gjøres ganske enkelt: Har ikke peiling på dart så godt mulig jeg har misforstått noe - Deltager entiteten sier vel seg selv, IDen her bør vel være medlemsnr eller tilsvarende. - En Match entitet med all info om selve matchen, forutsetter her at det vil være en artikkel for hver match. - Matchtyper er greit å ha i en egen tabell. - Så en tabell over matchresultatene, dvs en tabell som kobler Deltager med Match. Har ikke med plassering her siden dette kan gjøres i spørringen, men bare å legge til om ønskelig. Eksempel på resultatspørring: SELECT F_navn, E_navn, match_type ,poeng FROM deltager d, match_res mr, match_type mt, match WHERE d.id_deltager = mr.id_deltager AND mr.id_match = match.id_match AND mt.id_match_type = match.id_match_type AND mr.id_match = [id til matchen du vil ha resultat fra] ORDER BY poeng DESC; Endret 4. mai 2010 av gurugutten Lenke til kommentar
Yawa Skrevet 4. mai 2010 Forfatter Del Skrevet 4. mai 2010 den var jammen meg ikke dum. Takker. Skal kjøre den opp og sjekke om det kan brukes slik... takker igjen. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå