Udtræk fra to tabeller
Dette spm. er blevet stillet mange gange, men jeg fik det ikke løst af at kigge, så nu spørger jeg selv.Jeg har en tabel der hedder "users" og en tabel der "logbog".
"users" indeholder:
"id"
"nick"
"logbog" indeholder:
"brugerid"
"overskrift"
Jeg har denne kode til at hente de 15 nyeste indlæg fra "logbog"
$result = mysql_query("SELECT * FROM logbog ORDER BY logid DESC LIMIT 15");
if( mysql_num_rows( $result ) > 0 ) {
for($i=0; $i<mysql_num_rows($result); ++$i) {
$entry = mysql_fetch_object($result);
print("<a href='liste.php?id=".$entry->brugerid."#logbog_".$entry->overskrift."'>".$entry->overskrift."</a><br/>");
}
Og jeg har denne kode til at udskrive den brugers navn hvis profil man kigger på.
<?php
$id = $_REQUEST["id"];
if(isset($id)) {
$result = mysql_query("SELECT id, nick FROM users WHERE id='".$id."'");
if( mysql_num_rows( $result ) > 0 ) {
$entry = mysql_fetch_object($result);
}
}
?>
<a name="start"><h1><?php print($entry->nick); ?></h1>
Nu vil jeg gerne have at ud for hver af de 15 nyeste indlæg står der navnet på dens profil som indlægget ligger under.
Spørg hvis i ikke forstår. Det er lidt kryptisk formuleret.
