Sorry mis read post, still having same error syntax error, unexpected 'elseif' (T_ELSEIF) in your code on line 9
if ($xcatname) {$resa = mysql_query("SELECT catdesc FROM `$t_cats` WHERE `catname` LIKE '".$xcatname."'");}
{$rowa = mysql_fetch_array($resa);}
{$desc_msg = $rowa['catdesc'];}
{
echo '<div id="showad-textbox">'.$rowa['catdesc'].'</div><br>';
}
elseif($xsubcatname) {$resa = mysql_query("SELECT subdesc FROM `$t_subcats` WHERE `subcatname` LIKE '".$xsubcatname."'");}
{$rowa = mysql_fetch_array($resa);}
{$desc_msg = $rowa['subdesc'];}
{
echo '<div id="showad-textbox">'.$rowa['subdesc'].'</div><br>';
}
thanks again for your help