Jump to content

Hayllon

Members
  • Content count

    27
  • Joined

  • Last visited

Community Reputation

0 Comum

About Hayllon

  1. Hayllon

    Select de uma tabela comparando status da Outra

    tambem não entendi, vou postar o codigo: <?php // $sel_vdfp = mysql_query("SELECT * FROM boleto INNER JOIN vendas ON boleto.id_venda = vendas.id AND boleto.status = '2'"); $sel_vdfp = mysql_query("SELECT * FROM vendas WHERE EXISTS (SELECT * FROM boleto WHERE vendas.id_cliente = boleto.id_cliente AND status = '2') "); // $sel_vdfp = mysql_query("SELECT * FROM vendas WHERE falta_pagar > ('0')"); while($ex_vdfp = mysql_fetch_array($sel_vdfp)){ $id_vd_bol = $ex_vdfp['id']; ?> <ul class="list-group" style="padding-bottom: 2px;"> <li class="list-group-item active"> CLIENTE: <?php $id_clfp = $ex_vdfp['id_cliente']; $sel_clfp = mysql_query("SELECT * FROM clientes WHERE id = '$id_clfp'"); $ex_clfp = mysql_fetch_array($sel_clfp); echo $ex_clfp['nome_empresa']; ?></li> <li class="list-group-item"> <span class="label label-default"> <a href="https://www.zordhookah.com.br/sistema/print_vendas_cliente.php?id_vd=<?php echo $ex_vdfp['id']; ?>" target="_blank" style="color:#fff;"> ID DA VENDA: <?php echo $ex_vdfp['id']; ?> </a> </span> <span class="label label-danger">R$<?php echo $ex_vdfp['falta_pagar']; ?></span> <div style="float: right;"> <a href="?pag=editar_vendas&id_venda=<?php echo $ex_vdfp['id']; ?>"><span class="label label-success">EDITAR VENDA</span></a> </div> <br> <?php $sel_bl = mysql_query("SELECT * FROM boleto WHERE status = '2' AND id_venda = ' $id_vd_bol'"); while($ex_sel_bl = mysql_fetch_array($sel_bl)){ ?> <li class="list-group-item"> <span class="label label-default" style="font-size: 85%;">#<?php echo $ex_sel_bl['id']; ?> - <span style="color:#00FF7F"><strong>VALOR:</strong></span> R$<?php echo $ex_sel_bl['valor']; ?> - <?php $data_vbl = date('d-m-Y',strtotime($ex_sel_bl['emissao'])); $vencimento_bol = date('Y-m-d', strtotime("+".$ex_sel_bl['prazo']." days",strtotime($data_vbl))); ?> <?php $data1 = date('Y-m-d'); $data2 = $vencimento_bol; if(strtotime($data1) > strtotime($data2)){ ?> <span style="color:#FF6A6A;"><strong>VENCIMENTO:</strong></span> <?php }elseif(strtotime($data1) == strtotime($data2)){ ?> <span style="color:#54FF9F;"><strong>VENCIMENTO:</strong></span> <?php }else{ ?> <span style="color:#000;"><strong>VENCIMENTO:</strong></span> <?php } ?> <?php echo date('d/m/Y', strtotime($vencimento_bol)); ?> </span> <a href="boleto.php?id_boleto=<?php echo $ex_sel_bl['id']; ?>" target="_blank"><span class="glyphicon glyphicon-eye-open" aria-hidden="true" title="VISUALIZAR" style="border: 1px solid #4682B4; padding: 2px; margin: 0 0 0 2px;"></span></a> <a href="?pag=editar_boleto&id_boleto=<?php echo $ex_sel_bl['id']; ?>" target="_blank"><span class="glyphicon glyphicon-edit" aria-hidden="true" title="EDITAR" style="border: 1px solid #4682B4; padding: 2px;"></span></a> </li> <?php } ?> </li> </ul> <?php } ?>
  2. Hayllon

    Select de uma tabela comparando status da Outra

    Tentei desta forma tambem, mas ainda continua exibindo as outras vendas que nao tem boletos = 2 =/ $sel_vdfp = mysql_query("SELECT * FROM vendas WHERE exists (SELECT * FROM boleto WHERE boleto.id_cliente = vendas.id_cliente AND boleto.status = '2') ");
  3. Hayllon

    Select de uma tabela comparando status da Outra

    FIZ DESSA FORMA E DEU CERTO PORÉM ESTÁ REPETINDO A VENDA CONFORME O NUMERO DE BOLETOS: $sel_vdfp = mysql_query("SELECT * FROM boleto INNER JOIN vendas ON boleto.id_venda = vendas.id AND boleto.status = '2'"); while($ex_vdfp = mysql_fetch_array($sel_vdfp)){... AI SE TENHO 2 BOLETOS CADASTRADOS PARA O CLIENTE, ELE EXIBE 2 VENDAS, GOSTARIA QUE EXIBISSE A VENDA SOMENTE 1 VEZ INDEPENDENTE DA QTDDE DE BOLETOS CADASTRADOS PARA ELA.
  4. Hayllon

    Select de uma tabela comparando status da Outra

    Tentei usar o Join mas exibe varios dados, segue estrutura das tabelas: VENDAS: ID - ID_CLIENTE BOLETO: ID - ID_CLIENTE - VALOR - STATUS Quero exibir todas as VENDAS que tem o STATUS da tabela BOLETO = '2' Que no caso, o status 2 seriam boletos que não foram pagos, ai quero ver todas as VENDAS que tem boletos NÃO PAGOS. Tentei ser o mais claro possível, me decupem a ignorância. Obrigado pelo suporte
  5. Estou com uma dificuldade, tenho uma tabela chamada VENDAS e outra BOLETOS tenho que Exibir as VENDAS somente se o campo STATUS da tabela BOLETOS for = 2 e nas duas tabelas tenho o ID CLIENTE que seria para poder comparar, alguem pode me dar uma ajuda nisso?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.