Ik heb onderstaande Select en die werkt prima echter wil ik na de echo "<td>$row->movie_name</td>\n"; nog een select doen uit een andere tabel.

In de tabel staat aanvullende informatie o.a ook het id die ik eerder heb gebruikt.

Hoe kan ik dit doen?


<?
$sql = "SELECT movie_id, movie_name FROM movies ORDER BY movie_name DESC";
$result = mysql_query($sql) or die(mysql_error());
if (mysql_num_rows($result) == 0) {
echo "Nog geen movies gevonden.";
}
else { // Schrijf alle berichten
echo "<table>\n";
echo "<tr>\n<td>ID</td>\n<td>Movie naam</td>\n</tr>\n";
while ($row = mysql_fetch_object($result)) {
echo "<tr>\n";
echo "<td>$row->movie_id</td>\n";
echo "<td>$row->movie_name</td>\n";
echo "</tr>\n";
}
echo "</table><p>\n";
}

?>
Dan moet je je SQL aanpassen met een JOIN erin.

Trouwens mysql_fetch_object word gezien als traag en daarom kun je beter gebruik maken van mysql_fetch_assoc. $row->movie_id word dan alleen wel $row['movie_id']
En vergeet ook niet om je variables buiten quotes te houden ;)

Reageren