Jag har 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?
Dessa tabeller finns:
CREATE TABLE `labels` (
`id` tinyint(3) NOT NULL auto_increment,
`lnamn` varchar(100) NOT NULL default '',
`logo` varchar(100) NOT NULL default '',
`info` text NOT NULL,
`webb` varchar(50) NOT NULL default '',
`musicid` int(10) NOT NULL default '0',
PRIMARY KEY (`id`)
CREATE TABLE `artister` (
`id` int(11) NOT NULL auto_increment,
`musicid` int(10) NOT NULL default '0',
`added` datetime NOT NULL default '0000-00-00 00:00:00',
`anamn` varchar(80) NOT NULL default '',
`fnamn` varchar(80) NOT NULL default '',
`birthday` date NOT NULL default '0000-00-00',
`formed` date NOT NULL default '0000-00-00',
`medlemmar` varchar(100) NOT NULL default '',
`land` int(11) NOT NULL default '0',
`artist_foto` varchar(100) NOT NULL default '',
`info` text NOT NULL,
`kategorier` int(10) NOT NULL default '0',
`webb` varchar(100) NOT NULL default '',
`userid` int(10) NOT NULL default '0',
PRIMARY KEY (`id`)
CREATE TABLE `music` (
`id` tinyint(3) NOT NULL auto_increment,
`artistid` int(10) NOT NULL default '0',
`labelid` int(10) NOT NULL default '0',
`added` datetime NOT NULL default '0000-00-00 00:00:00',
`titel` varchar(100) NOT NULL default '',
`m_covers` varchar(100) NOT NULL default '',
`m_info` text NOT NULL,
`kategorier` int(10) unsigned NOT NULL default '0',
`tid` varchar(20) NOT NULL default '0',
`label` varchar(50) NOT NULL default '',
`media` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`)
Jag vill kunna hämta ALL info från dessa tabeller till det "id" som gäller. (Svårt att förklara.)