Que tal, tengo una conexion echa en clases con unas consultas, pero me tira error, alguien me da una mano, es algo basico de clases loq pido que me expliquen...
esto es conexion.class.php 
 Código PHP:
    class conexion{
        
        function conexion(){
            
            $cnx1 = mysql_connect("xxxx", "xxxxx" ,"");
        }
        
        function conexiondb(){
            $cnx = mysql_select_db("x1");
        }
        
}
class muestra{
    
    function mostrar(){
        
        $conx = mysql_query("select nombre, apellido from datos",$cnx);
    }
} 
    
  y esto es donde hago las purebas llamemos
prueba.php  
 Código PHP:
    include_once("Db\conexion.class.php");
    //conexiondb();
$mostrar = new muestra();
    while($celda = mysql_fetch_row($mostrar->mostrar())){
        
        print $celda[1]."<br>";
        print $celda[2]."<br>";
        
    
    } 
    
  y me tira este error 
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\xampp\htdocs\Db\conexion.class.php on line 20 
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\prueba.php on line 8 
Alguien me podria dar una mano a ver donde le erro 
muchas gracias
SaludoS!!!!!