Hjælp til INNER JOIN

Tags:    php

<< < 12 > >>
Jeg har to databaser der ser således ud:

stilarter
stilartID
stilart

hold
holdID
beskrivelse
fk_stilarter_id

Så har jeg to sider, den ene hvor man skal kunne trykke på stilarter for at kommer videre til de hold som befinder sig inden under den valgte stilart.

dette er koden fra denne side:

Fold kodeboks ind/udKode 


Her er den side som skulle trække mine hold ud efter den valgte stilart:
Fold kodeboks ind/udKode 


Det virker ikke hvad kan jeg have gjort forkert..??




Indlæg senest redigeret d. 08.12.2008 14:47 af Bruger #13603
Du skal nok bruge en SQL-forspørgelse med where.

Noget i stil meed

Fold kodeboks ind/udSQL kode 




tak for det, nu virker det :)



Hmm nu skal jeg have en ekstra tabel inde over

mine tabeller ser nu sådan ud.

stilarter
stilartID
stilart

hold
holdID
beskrivelse
fk_stilarter_id
fk_niveau_id

niveauer
niveauID
niveautrin

Jeg skal have den til at udtrække et niveautrin sammen med det jeg har nu som ser sådan ud. Jeg prøvede at bruge noget af det samme INNER JOIN men kan ikke finde ud af det, forstå meget lidt af syntaksen.. Hjælp :|

Fold kodeboks ind/udKode 




Så må vi jo bare kunne udvide vores SQL query lidt, men ved ikke om det virker.

Fold kodeboks ind/udSQL kode 




Hov har fået det til at virke, men har nu en mellem tabel som skal indover...

Har absolut ingen idé om hvor den skal ind og hvordan jeg skriver koden? hjælp... :'(

Mine tabeller som er i brug nu.

stilarter
stilartID
stilart

hold
holdID
beskrivelse
fk_stilarter_id
fk_niveau_id


niveauer
niveauID
niveautrin


To ekstra tabeller hvor den ene er en mellem tabel.

Underviser
undervID
navn
adresse
tlf
billede

underv_hold
uhID
fk_uv_id
fk_h_id

Min kode.
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 10.12.2008 10:05 af Bruger #13603
Nu skal jeg lige vide hvordan den skal bruges i forlængelse af det andet, for så kan det være vi have det struktureret på en ande måde. Skal det hele vises samtidigt eller?



Ja det hele skal faktisk vises samtidig.

Lige nu udskriver den både fra tabellerne stilarter, hold og niveauer . Men nu skal jeg også have den til at udskrive noget fra underviser tabellen som selvfølgelig lige har den forskel fra de andre at den har en mellemtabel.


Jeg ved ikke om det lyder helt volapyk, eller hvad, men ellers kan jeg forklare at det den udskriver er, forskellige dansehold som skal udskrive disse dataer:

typen af stilart
hold nr
niveau
beskrivelse af holdet
underviser (Dette er den jeg mangler)

Håber det gjorde det nemmere at sætte sig ind i.




Nu har jeg fundet ud af det. Havde åbenbart en fejl i min database. :D



Ok, det er godt at vide du fandt ud af det, ellers må du jo skrive igen :)



Jo tak og tak for hjælpen :D



<< < 12 > >>
t