Hjælp til Inner join med en mellem tabel
Endelig har jeg fået min inner join til at virke, men har nu en mellem tabel som også skal med i min inner join.. 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
fk_underv_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.
<?php
$hold = mysql_query ("SELECT stilart, holdID, beskrivelse, niveautrin FROM stilarter
INNER JOIN hold ON stilarter.stilartID=hold.fk_stilarter_id
INNER JOIN niveauer ON niveauer.niveauID = hold.fk_niveau_id
WHERE stilarter.stilartID = $_GET[stilartID] ")
or die (mysql_error());
while($row = mysql_fetch_assoc($hold))
{
echo '<div id="hold_siden"><span class="hold">Stilart: </span>'.$row['stilart'].'<br />
<span class="hold">Hold nr: </span>'.$row['holdID'].'<br />
<span class="hold">Niveau: </span>'.$row['niveautrin'].'<br /><br />
<span class="hold">Beskrivelse: </span><br />'.$row['beskrivelse'].'</div>';
}?>
