Estou com um problema com while, acho que é coisa simples, mas, poxa, realmente não estou conseguindo enxergar a solução e é a primeira que preciso executar esse tipo de consulta.
Estou fazendo uma consulta no BD e está executando corretamente, o problema é que esta repetindo o "título" para todos os itens da Nota Fiscal.
Tentei dividir a consulta, mas neste caso ele lista corretamente o título e os ítens só que não faz o loop, pára na primeira Nota Fiscal.
Será que é melhor mudar o while por for ou algo assim? Podem, por favor, me ajudar ?
Desde já agradeço muito !!
Abração,
Dammy
$query4 = "SELECT no.Not_notafiscal, no.Not_emissao, no.Not_cliente, no.Not_valornota, no.Not_pedido, ca.Cli_nome, it.Ino_produto, it.Ino_prunitario, it.Ino_qtde, it.Ino_valortotal, pr.Pro_descricao FROM DN_Notas no, DN_Cadastro ca, DN_ItensNota it, DN_Produtos pr WHERE no.Not_representante = '$vendedor' AND no.Not_notafiscal = it.Ino_nota AND no.Not_cliente = ca.Cli_codigo AND it.Ino_produto = pr.Pro_codigo AND no.Not_emissao >= '$dtini' AND no.Not_emissao <= '$dtfim'
ORDER BY no.Not_notafiscal asc";
$res4 = mysql_query($query4);
while($ret4 = mysql_fetch_array($res4)){
$nf = $ret4['Not_notafiscal'];
$dt = $ret4['Not_emissao'];
$clicd = $ret4['Not_cliente'];
$clinm = $ret4['Cli_nome'];
$vl = $ret4['Not_valornota'];
$pd = $ret4['Not_pedido'];
$procd = $ret4['Ino_produto'];
$pronm = $ret4['Pro_descricao'];
$prun = $ret4['Ino_prunitario'];
$qtde = $ret4['Ino_qtde'];
$prtt = $ret4['Ino_valortotal'];
?>
<tr> (essas 2 primeiras <tr> devem ser exibidas só uma vez pra cada grupo de ítens)
Pergunta
dammy
Olá a todos !
Estou com um problema com while, acho que é coisa simples, mas, poxa, realmente não estou conseguindo enxergar a solução e é a primeira que preciso executar esse tipo de consulta.
Estou fazendo uma consulta no BD e está executando corretamente, o problema é que esta repetindo o "título" para todos os itens da Nota Fiscal.
Tentei dividir a consulta, mas neste caso ele lista corretamente o título e os ítens só que não faz o loop, pára na primeira Nota Fiscal.
Será que é melhor mudar o while por for ou algo assim? Podem, por favor, me ajudar ?
Desde já agradeço muito !!
Abração,
Dammy
POr favor, alguém pode me dar alguma idéia de como resolver isso???
Editado por dammyLink para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.