Esta é minha consulta... $sql = "SELECT b.idBoletos, d.agencia, d.conta, d.digitoConta, d.favorecido, e.CPF CPFempresa, e.CNPJ CNPJempresa, e.email emailEmpresa, d.carteira, d.taxaBoleto, f.diaVencimento, f.valorPagar, c.nome nomeCliente, c.CPF CPFcliente, c.CNPJ CNPJCliente, c.CEP, c.rua, c.numero, c.complemento, c.bairro, c.cidade, c.estado
FROM boletos b
INNER JOIN dadosbancarios d ON b.dadosBancarios_idDadosBancarios = d.idDadosBancarios
INNER JOIN empresa e ON d.empresa_idEmpresa = e.idEmpresa
INNER JOIN financeiro f ON f.idFinanceiro = b.financeiro_idFinanceiro
INNER JOIN cliente c ON c.idCliente = f.cliente_idCliente
WHERE b.idBoletos = ".$this->idBoletos."
AND b.s = ".$this->s."
LIMIT 1"; Já fiz um teste com essa consulta direto no myadmin e retornou os dados perfeitamente. Acredito que o problema não esteja na consulta.