A ver si entendi, vos queres una clase para que al ejecutar el metodo te devuelva un array con los resultados para poder imprimir en la pagina? si es asi seria algo como esta/
Código PHP:
class Mostrardatos {
private $salida;
public function __construct()
{
$this->salida=array();
}
public function mostrar($ClauPrimaria)
{
$sql="select * from contacta where id=$ClauPrimaria ";
$res=mysql_query($sql,Conectar::con());
while ($reg=mysql_fetch_assoc($res))
{
$this->salida[]=$reg;
}
return $this->salida;
}
}
despues en la pagina lo motras con un for
$a = new Mostrardato();
$row = a->mostrar("$Clauprimaria");
for ($i=0;$i<count($a);$i++){
echo $row[$i]["campo"]; // asi todos los campos de la consulta que desees imprimir
}