Har problem med att mitt forum inte skriver ut mer än första inlägget och inte svaren på något av inläggen..
jag tror felet ligger här någonstans...
<?
$query="SELECT * FROM forum WHERE svID=$inID ORDER BY datum DESC";
$resultat=mysql_db_query("karnan_c",$query);
echo "<ul>";
while ($rad=mysql_fetch_array($resultat))
Visa_Svar($rad["inID"],$rad["amne"],$rad["namn"],$rad["datum"]);
echo "</ul><hr>";
Visa_Form($orgamne);
function Visa_Svar($svarID,$svaramne,$svarnamn,$svardatum) {
global $top;
?>
<li>
<a href="las.php?inID=<?=$svarID?>&$top=<?=$top?>"><?=$svaramne?></a>
skrivet av <?=$svarnamn?>, <?=$svardatum?>
</li>
<?
$dbh=@mysql_connect("localhost","*****","*****")
or die("Error");
$query="SELECT * FROM forum WHERE svID=$svarID ORDER BY datum DESC";
$resultat=mysql_db_query("karnan_c",$query);
while ($rad=mysql_fetch_array($resultat)){
echo "<ul>";
Visa_Svar($rad["inID"],$rad["amne"],$rad["namn"],$rad["datum"]);
echo "</ul>";
}
}
function Visa_Form($svamne){
global $inID,$top;
?>
Jag tror felet ligger i att du inte indenterat din kod och inte kan läsa den. Rensa och ordna den hierarkiskt (stavas det så?) så blir den lättare att felsöka.