public function executeQuery(): IResultSet {
        
        if (!strlen($this->sql) > 0) {
            throw new \Exception('Error sentencia sql no valida');
        }
        
        $temp = $this->conect->query($this->sql);
        $this->sql = "";
        
        if ($temp == null) {
            throw new \Exception('Error no se pudo encontrar nada en la base de datos');
        }
       
        return new ResultSetMYSQL($temp);
    }
public function executeQuery(): IResultSet {
        
        if (!strlen($this->sql) > 0) {
            throw new \Exception('Error sentencia sql no valida');
        }
        
        $temp = $this->conect->query($this->sql);
        $this->sql = "";
        
        if ($temp == null) {
            throw new \Exception('Error no se pudo encontrar nada en la base de datos');
        }
       
        return new ResultSetMYSQL($temp);
    }
public function executeQuery ( ) : IResultSet { if ( ! strlen ( $ this -> sql ) > 0 ) { throw new \ Exception ( 'Error sentencia sql no valida' ) ; } $ temp = $ this -> conect -> query ( $ this -> sql ) ; $ this -> sql = "" ; if ( $ temp == null ) { throw new \ Exception ( 'Error no se pudo encontrar nada en la base de datos' ) ; } return new ResultSetMYSQL ( $ temp ) ; }
Permite haser una lectura de los datos.
@return IResultSet retorna un objeto de typo IResultSet si es todo correcto y null en caso de errores.
Permite haser una lectura de los datos .