Hi Peter,
Hope all is well down under!
One way to do it would be to nest a query in your loop.
For example:
<table>
<tr>
<td>Job Name</td>
<td>Job Descrition</td>
<td>Company</td>
<?php do { ?>
<tr>
<td>
<?php echo $row_jobs['name']; ?>
</td>
<td>
<?php echo $row_jobs['description']; ?>
</td>
<td>
<?php
mysql_select_db($database_YOURDB, $YOURDB);
$query_company = "SELECT company_name FROM company_table WHERE id = $row_jobs['company_id']";
$company = mysql_query($query_company, $YOURDB) or die(mysql_error());
$row_company = mysql_fetch_assoc($company);
$totalRows_company = mysql_num_rows($company);
?>
<?php echo $row_company['company_name']; ?>
</td>
</tr>
<?php } while ($row_jobs = mysql_fetch_assoc($jobs)); ?>
</table>
Please note I made completely arbitrary names for the fields just to show the logic.
Cheers,
Brian