Der skulle ikke være fejl i det jeg har postet. Det er nok en tastefejl du har et sted så. Men fint at du har fået det løst.
Sådan som jeg ser det nu, tæller den de 3 rækker som vises på skærmen. Det er ikke dem som den skal tælle? Men de rækker/poster som er inde under "Engelske Tekster" fx? Og der er 1 stk. som jeg ser det lige nu?
Ligger de tekster i samme tabel som "genrene" eller?
Linien jeg bad dig om at rette, retter du tilbage til det gamle igen.
$query = mysql_query("SELECT * FROM emner WHERE over = '$emneid'") or die(mysql_error());
Så skal du lave et udtræk mere, som tæller de indlæg inde under den enkelte kategori.
Jeg ved ikke hvordan dine tabeller er bygget op, så det er lidt svært at vide, men kan se at "Engelske Tekster" har et id svarende til 8. Så du må have et felt i din tabel over indlæg, som indeholder det 8-tal, og derfor bliver vist i den kategori.
Du kan så lave et SQL udtræk som ser således ud;
$count = mysql_error(SELECT COUNT(*) AS tal FROM tabel WHERE kategori = '$id'") or die(mysql_error());
echo mysql_result($count,0);
tabel = den tabel med indlæg i
kategori = det feltnavn hvor 8-tal står i
$id = 8-tallet.
Dit færdige script vil se ud noget ala;
<?php
include('connect.php');
$emneid = $_GET['id'];
$query = mysql_query("SELECT * FROM emner WHERE over ='$emneid'") or die(mysql_error());
while($row = mysql_fetch_assoc($query)){
$tekst = $row['tekst'];
$titel = $row['titel'];
$billed = $row['billednavn'];
$oversigtid = $row['id'];
$count = mysql_error(SELECT COUNT(*) AS tal FROM tabel WHERE kategori = '$oversigtid'") or die(mysql_error());
$count = mysql_result($count,0);
if (!$count) {
$math = "Ingen indlæg tilføjet";
} else {
$math = $count;
}
echo "<tr><td class='img' rowspan'6' width='80'>";
echo "<a target='_new' href='billeder/". $billed ."'><img src='billeder/thumb_".$billed . "' class='no_border'</img>";
echo "</td>";
echo "<td class='border' width='670'><br />";
//echo" ";
echo " <a href='oversigt2.php?id=$oversigtid'>$titel</a><br />";
echo" ";
echo $tekst;
echo $math;
echo "<br /></td></tr>";
//echo "<a href='visemne.php?id=$r[id]'>$titel</a><br/>";
// echo $tekst;
// echo"<li><b>$titel</b><br>$tekst</li>";
} echo"</table>";
?> <br /><br /><br />
<?