webForumDet fria alternativet

SQL-fråga!!?

5 svar · 298 visningar · startad av Guldstrand

GuldstrandMedlem sedan juli 20041 271 inlägg
#1

Nu har jag följande:

<?}elseif ($_GET['id'] != ""){

$sql = mysql_query("SELECT * FROM music,artister,labels WHERE music.id={$_GET['id']}") or die(mysql_error());

?>
  <table width="<?=$width?>" align="center">
  <?if (mysql_affected_rows() == 0){?>
    <tr>
      <td>Tomt</td>
    </tr>
  <?}else{
  $RS = mysql_fetch_array($sql);?>
    <tr>
      <?if ($RS['m_covers'] != ""){?>
        <td valign="top"><img src="m_covers/<?=$RS['m_covers'];?>" border="2" width="100"></td>
      <?}?>
      <td valign="top">
      <b>Titel:</b> <?=$RS['titel'];?><br><br>
      <b>Låtar:</b><br>
      <?=nl2br($RS['m_info']);?><br><br>

      <b>Kategori:</b><br>
      <?=$RS['kategorier'];?><br><br>

      <b>Artist(er):</b><br>
      <a href=artister.php?id=<?=$RS['artistid'];?>><?=$RS['artistid'];?></a><br><br>
      <b>Mediatyp:</b><br>
      <?=$RS['media'];?><br><br>
      <b>Speltid:</b><br>
      <?=$RS['tid'];?> min.<br><br>
      <b>Label:</b><br>
      <a href=bolag.php?id=<?=$RS['labelid'];?>><?=$RS['labelid'];?></a><br><br>

Som det är nu, så visas endast id:et istället för namnet/titlen på artisten samt skivbolaget. Hur löser jag detta?

PeddaMedlem sedan juni 20006 032 inlägg
#2

Har du allt i samma tabell i databasen?

GuldstrandMedlem sedan juli 20041 271 inlägg
#3

Pedda skrev:

Har du allt i samma tabell i databasen?

Nope.. jag kör 3 olika tabeller...

PeddaMedlem sedan juni 20006 032 inlägg
#4

Då måste du väl köra JOIN mellan tabellerna.

GuldstrandMedlem sedan juli 20041 271 inlägg
#5

Pedda skrev:

Då måste du väl köra JOIN mellan tabellerna.

Ok... :q
Hur fungerar det då?

PeddaMedlem sedan juni 20006 032 inlägg
#6

Ställ frågan i SQL forumet och beskriv relationen mellan tabellerna och vilka fält det är du vill hämta så är det lättare att få ett bra svar.

128 ms totalt · 3 externa anrop · v20260731065814-full.c2d75422
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)