kan ikke hente data fra to tabeller ind med php
Jeg har disse to tabeller i min data base:tbl_fysiske_servere som indeholder følgende:
ID, name, og timestamp
og
tbl_virtuelle_servere som indeholder følgende:
ID, name, samt fysiske_server_id
fysiske_server_id og fysiske_servere ID er ens..
For hver fysiske server har den en række virtueller servere tilknyttet.
nu er det jeg gerne vil kunne printe alle de fysiske servere ud med deres tilhørende virtuelle servere.
jeg har lavet en joint imellem de to tabeller
som ser sådan ud:
<?php
$sql = "SELECT * FROM tbl_fysiske_servere INNER JOINT tbl_virtuelle_servere ON tbl_fysiske_servere.id = tbl_virtuelle_servere .fysiske_server_id ";
$result = mysql_query($sql);
?>
og resten af koden ser sådan ud:
<?php
if(mysql_num_rows($result) > 0)
{
while($row = mysql_fetch_array($result))
{
?>
<?php echo $row["tbl_fysiske_servere.name"]; ?>
<?php echo $row["tbl_virtuelle_servere.name+"];?>
<?php }
}
?>
jeg modtager dog denne fejl: Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\wamp\www\drag-n-drop\index.php on line 185
linie 185 ser sådan ud: if(mysql_num_rows($result) > 0)
er der nogen der kan se hvad jeg gør galt?