A simple vista lo que veo es un error en tu funcion, en el switch usas return, esto que hace? que se regrese la funcion con ese valor, por lo que provoca un error.
Puedes usar algo asi:
Código PHP:
public function sqlSelect($rows,$from,$where,$limit = '')
{
$this->select = mysql_query("SELECT ".$rows." FROM ".$from." WHERE ".$where." LIMIT '".$limit."'");
if($this->select) {
return $this->select;
} else {
return mysql_error();
}
return $this->select;
}