Tabela não traz o Resultado correto na tela
Caros amigos.
Tenho 2 Tabelas distintas, na qual faço uma pesquisa e comparação por campos chaves.
Consigo executar a SQL, mas infelizmente a SQL sempre me traz o mesmo resultado para ambos registro.
Por exemplo:
Tabela A - Total da Fatura (parcelas)
--------------------------------------------------------------------------
| ID | valorPg | numReg * | **numClie * ** |
--------------------------------------------------------------------------
| 1 | 100,00 | 1.0005 | 1 |
| 2 | 150,00 | 1.0005 | 2 |
| 3 | 300,00 | 1.0006 | 1 |
| 4 | 150,00 | 1.0006 | 1 |
| 5 | 500,00 | 1.0007 | 2 |
---------------------------------------------------------------------------
Tabela B - o campo obsPg é preenchido pelo Usuário
--------------------------------------------------------------------------
| ID | prazoPg | obsPg | **numClie* ** |
--------------------------------------------------------------------------
| 1 | 28 |.....................| 1 |
| 2 | 28/35 |.....................| 2 |
| 3 | 30 |.....................| 1 |
| 4 | 30/60 |.....................| 1 |
| 5 | 45 |.....................| 2 |
---------------------------------------------------------------------------
Observação: tentei montar bem resumida.
Quando faço a SQL no MySql, só me traz o resultado como por exemplo: o ID:2 da Tabela B.
Eu preciso que o SQL me traz através da busca, não somente um ID para a tabela, mas o ID relacionado com o código do cliente.
Abaixo a minha SQL:
<?php
$sql = "SELECT ft.faturaId, ft.faturaValor, ft.faturaPrazoEntrega,
ft.desc_pgto, ft.faturaCotaNumero, ft.faturaObserva,
ft.clientes_clienteId,
cr.cotaRespId, cr.clientes_clienteId,
cr.cotaRespStatus, cr.cotaNumero
FROM fatura AS ft
INNER JOIN cotacaoresposta cr ON cr.cotaNumero = ft.faturaCotaNumero
WHERE ft.clientes_clienteId = '$codigoClie'
AND ft.faturaCotaNumero = '$cotaNumero' ";
$result = $sqli->query($sql); //Executa a consulta
while($row = $result->fetch_assoc()){
$faturaId = $row['faturaId'];
$faturaCotaNumero = $row['faturaCotaNumero'];
$faturaObserva = $row['faturaObserva'];
$faturaValor = $row['faturaValor'];
}
?>
GratoDiscussão (4)
Carregando comentários...