Ik vind de fout echt niet:o
<?php
$querymoeilijk = mysql_query("SELECT naam, id, tid FROM cats WHERE id = '".$qrauw."' AND userid='".$memberid."'") OR DIE ('There is a database error<br>'.mysql_error());
?>
<?php
$naamvmpp = htmlentities($rowmapinfo['naam']);
echo'U are in: /<a href="'.$websiteurl.'/member.php?member='.$_GET['member'].'&page=viewalbums">'.$membernaam.'</a>/';
do(
$querymoeilijk = mysql_query("SELECT naam, id, tid FROM cats WHERE id = '".$qrauw."' AND userid='".$memberid."'") OR DIE ('There is a database error<br>'.mysql_error());
while($rowmoeilijk = mysql_fetch_assoc($querymoeilijk)){
$qrauw = $rowmoeilijk['tid'];
echo'<a href="'.$websiteurl.'/member.php?member='.$_GET['member'].'&page=viewalbums&id='.$rowmoeilijk['id'].'">'.$naamvmpp.'</a>/';
}
)while($qrauw != 0);
echo $naamvmpp.'/';
?>
In deze variabele komt een result-set te staan, de naam $querymoeilijk slaat dus nergens op, er niks moeilijks aan een result-set....
Gebruik $result, $res, $resultaat of iets wat daar op lijkt. En voor de rest van je code, gebruik altijd namen die iets zeggen over de inhoud. Het scheelt je een hele berg bugs.