udtræk fra db som skal vise nyeste id, men linke til parent id
Jeg har et forum og på min forside vil jeg så vise et uddrag af det nyeste indlæg hvergang og det er lykkedes. Det næste skridt var så at få den til at linke til det nyeste indlæg - det lykkedes også næsten da, for problemet er at den jo linker til det nyeste indlæg, hvilket ikke nødvendigvis er en tråd men også kan være en kommentar til en tråd. Og man kan i forummet kun linke til en tråd.- det kan ordnes ved at skrive "FROM forum WHERE parent=0 ORDER BY id" fremfor det som står i nedenstående kode, problemet er bare så viser den ikke det nyeste indlæg... Og da mine evner ikke er de helt store må jeg desværre også melde pas her.
Eer der nogen som kan knække nødden for mig?
På forhånd tak
Nikolaj
min kode er:
<?php
include('config.php');
$query = mysql_query("SELECT id,header,name,message,DATE_FORMAT(date,'%d-%m/%H:%i') AS date FROM forum WHERE parent=0 ORDER BY id DESC LIMIT 1") or die(mysql_error());
if (mysql_num_rows($query) == 0) {
echo 'Der er ingen tråde i forummet!<br>';
} else {
while($row = mysql_fetch_assoc($query)) {
echo '<font color="#000000"><a href="laes.php?id='.$row['id'].'">Skrevet af:'.$row['name'].'<br>'.cut($row['message']).'<br>'.$row['date'].'</a></font><span style="text-decoration: none">';
}
}
?>
<?php
function cut($str,$size=99){
if(strlen($str) > $size){
$str = substr($str, 0, $size)."...";
}
return $str;
}
?>
