Ir para conteúdo

cleriston.melo

Members
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que cleriston.melo postou

  1. cleriston.melo

    Consulta banco de dados, imprimir valores Array.

    Olá, bom dia. Vanderson, estou com a mesma dificuldade que você. Como faço para listar uma pesquisa por parte. Ex: Tenho uma consulta onde pega todas as transferências de mercadoria para uma loja, mas eu queria por exemplo listar todas as transferências na ordem de serie. Tipo: Serie: 1 - Data: 01/01/01 Produto Quantidade Produto 1 10 Produto 2 20 Serie: 2 - Data: 02/01/01 Produto Quantidade Produto 1 10 Produto 2 20 Segue o código: $query_serie_prod = "select * from estoque_transferencias where transf_cod_exp=$cod_exp and transf_controle=$controle order by transf_controle_serie"; // AQUI PEGA TODAS AS TRANSFERÊNCIAS DO EXPOSITOR E CONTROLE $result_serie_prod = mysqli_query($con, $query_serie_prod); while ($row_serie_prod = mysqli_fetch_array($result_serie_prod)) { $serie1 = $row_serie_prod["transf_controle_serie"]; // AQUI QUERO ORDENAR POR SERIE A IMPRESSÃO $query_por_serie = "select * from estoque_transferencias where transf_cod_exp=$cod_exp and transf_controle=$controle and transf_controle_serie=$serie1 order by transf_controle_serie"; $result_por_serie = mysqli_query($con, $query_por_serie); while ($row_por_serie = mysqli_fetch_assoc($result_por_serie)) { $cod_prod_serie = $row_serie_prod["transf_cod_prod"]; $quant_prod_serie = $row_serie_prod["transf_quant_prod"]; // ESCREVE UMA COLUNA NA TABELA E EXIBE O NOME DO PRODUTO echo "<tr>"; echo "<td>"; // AQUI BUSCA O NOME DO PRODUTO NA TABELA DE PRODUTOS $query_prod = "select * from produtos where prod_id=$cod_prod_serie"; $result_prod = mysqli_query($con, $query_prod) or die(mysqli_error()); while ($row_prod = mysqli_fetch_array($result_prod)) { $prod = $row_prod['prod_nome']; echo $prod."</td>"; } echo "<td>" . $quant_prod_serie . "</td>"; echo "</tr>"; } }
  2. Olá pessoal, Estou com a seguinte dúvida: Preciso impimir as informações de um array criado a partir de uma consulta ao banco de dados, mas preciso imprimir essas informações "quebrada". Ex: Nas informações contidas no array, tem cod_exp, controle, serie, cod_prod e quant_prod. Eu preciso imprimir as informações por serie.tipo: Série: 1 (cod_prod) quant_prod Produto 1 10 Produto 2 30 Produto 3 20 Produto 4 50 --------------- Série: 2 (cod_prod) quant_prod Produto 1 10 Produto 2 30 Produto 3 20 Produto 4 50 --------------- etc... ---------------------------------------- O código é esse: <?php $query_prod_exp = "select * from estoque_expositor where est_exp_cod_exp=$cod_exp and est_exp_ativo='S' order by est_exp_cod_exp"; $result_prod_exp = mysqli_query($con, $query_prod_exp) or die(mysqli_error()); $row_prod_exp = mysqli_fetch_array($result_prod_exp); $controle = $row_prod_exp['est_exp_controle']; $serie = $row_prod_exp['est_exp_controle']; $cod_prod = $row_prod_exp['est_exp_cod_prod']; $saldo_atual = $row_prod_exp['est_exp_quant_prod']; // ESCREVE UMA LINHA NA TABELA echo "<tr>"; // ESCREVE UMA COLUNA NA TABELA E EXIBE O NOME DO PRODUTO echo "<td>"; $query_prod = "select * from produtos where prod_id=$cod_prod"; $result_prod = mysqli_query($con, $query_prod) or die(mysqli_error()); while ($row_prod = mysqli_fetch_array($result_prod)) { $prod = $row_prod['prod_nome']; echo $prod."</td>"; } echo "<td>" . $saldo_atual . "</td>"; echo "</tr>"; ?> Obrigado a todos pela ajuda...
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.