The MySQLi recordset has built in cross site scripting protection, which automatically encodes html in case users have added it maliciously.
You can turn it off in the rsobj.php file, in your recordset code, or in your getColumnVal() method call. The way I usually do it is by adding the "false" argument to the getColumnVal() function like:
<?php echo($Recordset->getColumnVal("columnname",false)); ?>