Código PHP:
Ver original
class Funciones { function DB($query) { $host = "localhost"; $user = "user"; $db = "task"; $pass = "123456"; $odb = new PDO("mysql:host=".$host.";dbname=".$db, $user, $pass); $odb->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); # Consultar datos try { # Clases $resultClase = $odb->query($query); } catch (PDOException $p) { echo "Error ".$p->getMessage()."<br/>"; } return $resultClase; } public function getClases() { $query = "SELECT CLASE, COLOR FROM clases"; $getDB = $this->DB($query); return $getDB; } }
cuando desde el cliente.php hago una llamada a getClases(), este muestra en pantalla:
Código PHP:
Ver original
stdClass Object ( [queryString] => SELECT CLASE, COLOR FROM clases )
Esta prueba funciono correctamente sin utilizar sopa-client y sin convertir a una clase Funciones.php, muestra un array con el contenido de la tabla "clases".
¿Cual puede ser el problema?, gracias y un saludo.