Jump to content
bitencourtgui

Problema com dados repetidos na tabela PHP

Recommended Posts

Estou com uma duvida, ao fazer um select para preencher um campo se ele for igual a real ele deveria preencher ex: o item  1 no valor de 1 real o item 2 no valor de 2 e o item no valor de 3, porem nos três itens ele preenche apenas com o 1º item.
o código Controller:

  1. <div class="container">
  2.  
  3. <div class="col-md-12">
  4. <button id="btnProcessar" type="button" class="btn btn-primary" onclick="processEntSai('.$parameters.');"><span>Processar</span></button>
  5. </div>
  6.  
  7. <div class="row">
  8. <div class="col-md-12">
  9. <table cellpadding="5" id="tableItemNota" class="display dataTable cell-border compact" cellspacing="0" style="textalign:center; border-bottom:1px solid black;">
  10. <thead>
  11. <tr style="border: 1px solid #ccc">
  12. <th></th>
  13. <th>Item</th>
  14. <th>Imagem</th>
  15. <th>Qtd</th>
  16. <th>U.Medida</th>
  17. <th>Peso</th>
  18. <th>C&oacute;digo</th>
  19. <th>N&ordm; S&eacute;rie</th>
  20. <th>Tamanho</th>
  21. <th>Descri&ccedil;&atilde;o</th>
  22. <th>Coef.</th>
  23. <th>Moeda</th>
  24. <th>Valor Unit&aacute;rio</th>
  25. <th>Valor Total</th>
  26. </tr>
  27. </thead>
  28. <tbody>';
  29.  
  30. foreach($itemNFSaida as $item) {
  31. if(file_exists('uploads/produtos/'.$item['CODREF'].'.JPG')){
  32. $img_url = BASE_URL.'/uploads/produtos/'.$item['CODREF'].'.JPG';
  33. } else {
  34. $img_url = BASE_URL.'/assets/images/imgNotFound.png';
  35. }
  36.  
  37. if($item['QTDDEV'] == $item[$qtdFatRec]){
  38. $tdSelectBox = '<span class="glyphicon glyphicon-ban-circle"></span>';
  39. } else{
  40. $tdSelectBox = '<input type="checkbox" id="'.$item['NUMSEP'].'" name="checkSeq" value="'.$item[$seqCmp].'"/>';
  41. }
  42.  
  43. if($item['USU_MOEVEN'] == 'AU'){
  44. $item['valorEnt'] = $this->step5ModelObj->TotalentSaiComNota(10, $codFil, $numNota);
  45.  
  46. $item['PREUNI'] = $item['valorEnt']['USU_VLRMOE'];
  47.  
  48. }
  49. echo '<tr>
  50. <td class="order">'.$tdSelectBox.'</td>
  51. <td>'.$item[$seqCmp].'</td>
  52. <td><img src="'.$img_url.'" id="imgItemPed" data-codpro="'.$item['CODPRO'].'" onclick="itemModalDetalhes(this)"" style="width: 75px; border-radius: 5px; margin: 0px; cursor: pointer;"></td>
  53. <td>'.number_format($item['QTD'], 2, '.', '').'</td>
  54. <td>'.$item['UNIMED'].'</td>
  55. <td>'.number_format($item['PESBRU'], 2, '.', '').'</td>
  56. <td>'.$item['CODPRO'].'</td>
  57. <td>'.$item['NUMSEP'].'</td>
  58. <td>'.$item['CODDER'].'</td>
  59. <td>'.$item['CPL'].'</td>
  60. <td>'.number_format($item['USU_PREVEN'], 2, '.', '').'</td>
  61. <td>'.$item['USU_MOEVEN'].'</td>
  62. <td>'.number_format($item['PREUNI'], 2, ',', '').'</td>
  63. <td>'.number_format($item['VLRLIQ'], 2, ',', '').'</td>
  64. </tr>';
  65. }
  66.  
  67. echo '</tbody>
  68. </table>
  69. </div>
  70. </div>
  71. </div>';


   
O código da Model:
 

  1. public function TotalentSaiComNota($codEmp, $codFil, $numPed){
  2. $sql = "SELECT
  3. USU_VLRMOE
  4. FROM
  5. E140IPV
  6. WHERE
  7. CODEMP = ?
  8. AND
  9. CODFIL = ?
  10. AND
  11. NUMNFV = ?";
  12.  
  13. $sql = $this->db->prepare($sql);
  14. $sql->execute(array($codEmp, $codFil, $numPed));
  15.  
  16. return $sql->fetch();
  17. }

     
Resumindo preciso que não repita o item do select como está repetindo, preciso que traga os item do select 
 1. item 1 

2. item 2

 3. item 3


e não 
 1. item 1

 2. item 1

 3. item 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By sprUser
      Ola forum boa madrugada são 4h da manha e to muito perdido.
       
      é o seguinte quero contratar outro dominio, para outra pessoa, 
       
      qual a diferença dessas 2 opções o painel de controle fica separado em alguma, ou das 2 formas vai ser o mesmo
      painel de controle?
       
      possso limitar acesso para a pessoa somente no site q vou criar para ela, to muito confuso a hostgator está demorandio d+ para responder
      devido a pandemia.
       
      meu irmão quer fazer um site, eu tenho essa hospedagem M, posso criar um site para contratando outro dominio vão ser separados ou os 2 trabalham no mesmo painel de controle?
       
      se eu contratar outro dominio vou ter outro painel de controle e emails, ou vai funcionar tudo junto?
       

       
       
       
    • By mtwzim
      Olá pessoal, recentemente eu venho desenvolvendo um app para pagamentos/cartões pré-pago, e estou procurando alguma empresa/api que forneça um serviço apara emissão de cartões pré-pagos (e que seja possível customizar os cartões: por a minha própria logo, etc), alguém pode me informar alguma empresa que faz isso aqui no brasil? Já encontrei soluções como stripe mas eles não oferecem esse serviço para o brasil?
    • By Rzorr
      Bom dia,
              eu tenho um  site de imóveis, sou corretor, ele está com alguns problemas na URL, comprei esse script e venho fazendo algumas alterações nele, sei o básico, cadastrar, deletar, buscar, update, mas o que acontece esse site foi construido com MVC e confesso parei de estudar PHP faz muito tempo, e não entendo nada de MVC, abaixo o código da busca e como forma o link é montado.
          No site o link fica assim: /imoveis/lista/referencia/referencia/categoria/comprar/tipo/tipo/cidade/Camboriú/bairro/bairro#busca nesse exemplo fiz uma busca pela cidade!
         Se clico no menu em vendas o link fica assim: /imoveis/lista/referencia/referencia/categoria/comprar/tipo/tipo/cidade/cidade/bairro/bairro#busca
      pessoal obrigado pela disposição em ajudar, eu to tentando resolver faz dias, mas não consigo entender a a forma como é construido.
       
      <?php class busca extends controller { public function init(){ } public function inicial(){ $referencia = $this->post('referencia'); $categoria = $this->post('categoria'); $tipo = $this->post('tipo'); $cidade = $this->post('cidade'); $bairro = $this->post('bairro'); if($referencia){ $cidade = "cidade"; $bairro = "bairro"; $tipo = "tipo"; $categoria = "categoria"; } else { $referencia = 'referencia'; if(!$categoria){ $categoria = "categoria"; } if(!$tipo){ $tipo = "tipo"; } if(!$cidade){ $cidade = "cidade"; } if(!$bairro){ $bairro = "bairro"; } } $endereco = DOMINIO."imoveis/lista/referencia/$referencia/categoria/$categoria/tipo/$tipo/cidade/$cidade/bairro/$bairro#busca"; $this->irpara("$endereco"); }  
    • By flipmartinz13
      Estou tentando fazer esse exercício de introdução a programação em C++, e estou tendo dificuldades para criar os algoritmos. Alguém poderia me ajudar?


      Uma agência de turismo quer fazer um levantamento das praias da cidade para um programação turística de verão, sabendo-se que cada praia tem um nome e uma distância (em Km) do hotel. Criar um algoritmo que forneça os seguintes dados:
      18

       Porcentagem de turistas nas praias próprias do hotel
       A praia mais adiante
       Nome e distancia das praias não-próprias com distancia do hotel maior que 10 km.
      O algoritmo acaba quando se digita @ para nome da praia.
    • By silver sanths
      #include <stdio.h> int main() { float valor_produto = 0, valor_pagamento = 0; int troco = 0; troco = valor_pagamento - valor_produto; scanf("%f", &valor_produto); scanf("%f", &valor_pagamento); if (valor_produto < valor_pagamento) { printf("100: %d", troco / 100); printf("\n50: %d", troco % 100 / 50); printf("\n2: %d", troco % 50 / 20); printf("\n10: %d", troco % 20 / 10); printf("\n5: %d", troco % 10 / 5); printf("\n2: %d", troco % 5 / 2); printf("\n1: %d", troco % 2 / 1); } return 1;
×

Important Information

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