Ir para conteúdo
marcosmigueloliveira

Varios itens do Form Array - Devolução Itens

Recommended Posts

Olá Pessoal venho aqui mais uma vez pedir uma dica tenho uma pagina onde monto os itens de um pedido do usuario para devolução. Neste formulario temos o campo para alterar a quantidade de itens que ele vai enviar para outra pagina e motrar para o usuario confirmar se e isso mesmo ou não.

 

Na pagina FinalizarPedido.php ele vizualiza as alterações feita e envia para o banco.

 

Vejam o codigo das duas paginas a que lista os itens e a que é para ser aberta, a finalizapedido.php

 

 

DevolucaoPedido.php

<?php
  session_start();
  include_once 'valida.php';
  include_once 'funcao_conexao.php';
  include_once 'variaveisDaSecao.php';

    //RECEBENDO DADOS DO USUARIO/LOCAL
    $saramUsuario     = $_GET["saramGet"];



    //RECEBENDO DADOS PELO GET
    $codido           = $_GET["codPedido"];

/*
    $Salvar      = $_GET["save"];
    $acao        = $_GET['acao'];
    $tipo        = $_GET['tipo'];



  if (isset($usuario) AND isset($local) AND isset($senha)) {   
    $usuario        = $_POST["slc_usuario"];
    $localMnt       = $_POST['slc_local'];
    $senha          = $_POST['txt_senha'];

    $_SESSION['carrinhoNome']  = $usuario;
    $_SESSION['carrinhoLocal'] =  $localMnt; 
    $_SESSION['carrinhoSenha'] =  $senha; 
  } else {

   $usuario    =    $_SESSION['carrinhoNome'];
   $localMnt   =    $_SESSION['carrinhoLocal']; 
   $senha      =    $_SESSION['carrinhoSenha']; 
  }*/

?>

<html>
  
  <head>
    <title>6º ETA - SINFO</title>
   <?php
        include_once ("arquivoLinkCssJvs.php");
    ?>

<script type="text/javascript">

//confirmacao exclusao
      function excluir_registro( e ){
        if( !confirm('Deseja realmente Alterar este Pedido?') )
        {
          if( window.event)
            window.event.returnValue=false;
          else
            e.preventDefault();
        }
      }

//confirmacao exclusao
      function excluir_pedido( f ){
        if( !confirm('Deseja realmente Excluir este Pedido?') )
        {
          if( window.event)
            window.event.returnValue=false;
          else
            f.preventDefault();
        }
      }


</script>
  </head>
  
  <body>
    <?php
      include 'menu.php';
    ?>
      <div class="container">
        <br><br>
          <?php
            $qrUserSel  = mysql_query("SELECT * FROM tb_usuario  AS u INNER JOIN tb_graduacao  g ON u.UsCodGrad =  g.GrCodigo WHERE u.UsSaram = '$saramUsuario'");
            $qrValida  = mysql_num_rows($qrUserSel);
              if ($qrValida == 0 ) {
                echo  ' <p class="text-danger">Usuário não encontrado!</p>';
                echo  '<a  class="btn btn-info" href="TesteListarPedidos.php">Voltar</a>';                
              } else {

                $UserIdent  = mysql_fetch_assoc($qrUserSel);
                $SaramIdent = $UserIdent['UsSaram'];
                $NomeUsuario = $UserIdent['GrNome'] ." ".$UserIdent['UsNGuerra'];
              }
            ?>
          </div>
      </div>
    </div>
    <div class="container">
  <div class="row">

    <div class="zero-clipboard">
    <span class="btn-clipboard"><b>Pedido Detalhado</b></span>
    </div>
    <div class="panel panel-danger"> 
      <div class="panel-body">  
                <?php
                 // CONTAR ITENS
                $itens      = mysql_query("SELECT SUM(SmQuantidade) AS somaItens FROM  tb_saidaMaterial  WHERE SmCodPedido = '$codido'"); 
                $numItens  = mysql_fetch_assoc($itens);
                ?>
        
              <?php
                //selecionando os pedidos do usuario
                $qrUsuario      = mysql_query("SELECT *,SUM(SmQuantidade) AS qtdMaterial, date_format(SmDataSaida,\"%d/%m/%Y %H:%i\") AS dataSaida FROM tb_saidaMaterial  AS l \r
                                  INNER JOIN tb_local_manutencao lm    ON  l.SmCodMnt = lm.LmCodigo \r
                                  WHERE l.SmSaramRet = '$saramUsuario' \r
                                  GROUP BY l.SmCodPedido "); 

                while($rowPedido = mysql_fetch_array($qrUsuario)){  
                  $codPedido      = $rowPedido['SmCodPedido'];
                  $dataSaida      = $rowPedido[ 'dataSaida'];
                  $AnvInspecao    = $rowPedido['LmNome'];
                  $nomeEntregador = $rowPedido['SmSaramRet'];
                  }
              ?>
              <div class="table">
                <table class="table">
                  <tr>
                    <th>Nº Pedido:</th>
                    <td><?php echo $codPedido;?></td>
                    <th>Data do Pedido:</th>
                    <td><?php echo $dataSaida;?></td>                    
                  </tr>
                  <tr>
                    <th>Retirado por:</th>
                    <td><?php echo $NomeUsuario;?></td>
                    <th>Entregue por:</th>
                    <td><?php echo $nomeEntregador;?></td>                    
                  </tr>
                  <tr>
                    <th>Itens do Pedido:</th>
                    <th colspan="3"><?php echo $numItens['somaItens'];?></th>                
                  </tr>                  
                </table>
              </div>
          </div>
        </div>
    </div>
  </div>
  <div class="container">
    <div class="row">
    <div class="zero-clipboard">
    <span class="btn-clipboard"><b>Relação de Materiais:</b></span>
    </div>
    <div class="panel panel-danger">
    <div class="panel-body">  
    <div class="table-responsive">
      <table class="table"> 
      </table>
      <table class="table table-hover">                  
      <tr>
      <th>Nomenclatura</th> 
      <th>Sn/Pn</th> 
      <th >Local</th>
      <th>Qtd</th>                
      </tr> 
       <form  action="FinalizarPedido.php" method="POST">                  
      <?php

      //SELECIONANDO PEDIDOS DO USUARIO
      $qrPedidoItens  = mysql_query("SELECT * FROM tb_saidaMaterial  AS s \r
                     INNER JOIN tb_material  m          ON s.SmCodMat =  m.MtCodigo \r
                     INNER JOIN tb_local_manutencao l   ON s.SmCodMnt  = l.LmCodigo \r
                     WHERE s.SmCodPedido = '$codPedido'");


      while($rowPedidoItens = mysql_fetch_array($qrPedidoItens)){
        $codSaida       = $rowPedidoItens['SmCodigo'];
        $codPedido      = $rowPedidoItens['SmCodPedido']; 
        $codMaterial    = $rowPedidoItens['SmCodMat'];
        $nomenclatura   = $rowPedidoItens['MtNome'];               
        $pnSn           = $rowPedidoItens['MtSn']."/".$rowPedidoItens['MtPn'];   
        $local          = $rowPedidoItens['LmNome'];
        $quantidade     = $rowPedidoItens['SmQuantidade'];


      echo '<input type="hidden" id="saida" name="saida['.$codSaida.']" value= "'.$codSaida.'"/>';
      echo '<input type="hidden" id="pedido" name="pedido['.$codPedido.']" value= "'.$codPedido.'"/>';
      echo '<input type="hidden" id="nome" name="nome['.$nomenclatura.']" value= "'.$nomenclatura.'"/>';
      echo '<input type="hidden" id="pnsn" name="pnsn['.$pnSn.']" value= "'.$pnSn.'"/>';   
      ?>
      <tr>

        <td><?php echo $nomenclatura; ?></td>                
        <td><?php echo $pnSn; ?></td>     
        <td ><?php echo $local; ?></td>  
        <td ><input style = "text-align:center" value="<?php echo $quantidade; ?>" id="txt_quantidade" name="txt_quantidade[<?php echo $quantidade; ?>]" type="text"  size="3px"> </td>                  
       </tr>

      <?php

            $contadorPedido += count($codPedido);
      }
      //echo $contadorPedido;
      ?>
    
      <tr>
        <td colspan="3"><b>Devolver</b></td>                               
        <td colspan="1"><a href="devolucaoGeral.php?&saram=<?php echo $saramSaida; ?>&identificado=1&tipo=2&acao=excluir&pedido=<?php echo $codPedido; ?>" onclick="excluir_pedido(event);"><img src="imagens/reply-all36.png" class="img-thumbnail"  border="0"/></a></td>                
      </tr> 

      <tr>
        <td colspan="2" ><a href="TesteListarPedidos.php?identificado=1&saram=<?php echo $nomeEntregador; ?>" class="btn btn-info">Voltar</a></td>  
        <td colspan="2" >
            <button id="btn_enviar" name="btn_enviar" class="btn btn-danger" type="submit" >Finalizar Pedido</button>

          <!-- <a href="TesteListarPedidos.php?identificado=1&saram=<?php echo $nomeEntregador; ?>" class="btn btn-danger">Finalizar Devolução</a>-->


</form>  



        </td>        
      

      </tr> 

      </table>
    </div>
  </div>
  </div>
    </div>
      <footer>
        <p>©  Esquadrão Guará - Seção de Informática  2016</p>
      </footer>    
      </div>

    </div>

  </div>

</div>

</div>
<!-- FIM Modal -->


<?php
    if ($acao == "excluir" AND $tipo == 1){
      
      if (mysql_query("CALL PsDevolucaoGeral('$codSaida','$codMaterial','$codPedido','$quantidade','$tipo')") or die (mysql_error())) {
        echo '<script language=javascript>alert( "Pedido Alterado com Sucesso! \n Pedido: '.$codPedido.'."); window.location="devolucaoGeral.php?&identificado=1&pedido='.$codPedido.'&saram='.$saramSaida.'"</script>';
      }
    }



     if ($acao == "excluir" AND $tipo == 2){


  //EXLUIR TODO O PEDIDO
      // CONTANDO QUANTIDADE DE ITENS DO PEDIDO OU SEJA 
      // A QUANTIDADE DE VEZES QUE VOU TER QUE PASSAR PELO PEDIDO >>>>>
      $qtItens = mysql_query("SELECT (SmCodPedido) FROM tb_saidaMaterial  AS s \r
                WHERE s.SmCodPedido = '$codPedido'");  
      //AGORA FAÇO UM WHILE E JOGO DENTRO DA VARIAVEL T A QUANTIDADE CITADA A CIMA 
      $t = 0;
      while ($totalItens = mysql_fetch_array($qtItens)) {
        $t++;
      }
      //SABENDO A QUANTIDADE DE VEZES VOU CHAMAR O PROCEDIMENTO DO BANCO PARA ATULIZAR E EXECUTAR A QUERY
      //  NESSE MOMENTO VOU APENAS ATUALIZAR AS TABELAS HISTORICO E MATERIAL>>>
      $qrItens      = mysql_query("SELECT * FROM tb_saidaMaterial  AS s \r
      WHERE s.SmCodPedido = '$codPedido'");

      //$i = 0 ;     
      while($itemPedido = mysql_fetch_array($qrItens)){  
            $codSaida       = $itemPedido['SmCodigo'];
            $codPedido      = $itemPedido['SmCodPedido']; 
            $codMaterial    = $itemPedido['SmCodMat'];
            $quantidade     = $itemPedido['SmQuantidade'];
         // NESSE FOR ATUALIZO AS TABELAS CITADAS ACIMA 
         for ($i=0; $i <$t ; $i++) {
            $tipo = 2;
            mysql_query("CALL PsDevolucaoGeral('$codSaida','$codMaterial','$codPedido','$quantidade','$tipo')") or die (mysql_error());
            $l = count($codMaterial);
           break;
         }
         $total += $l;
         // TERMINADO A ATUALIZAÇÃO DAS TABELAS EXCLUO O PEDIDO E INFORMO A O USUÁRIO
        if ($total == $t) {
          // MUDO O VALOR DO TIPO PARA NO PROCEDIMENTO DO BANCO PODER DELETAR OS PEDIDOS
          $tipo = 3;
          if (mysql_query("CALL PsDevolucaoGeral('$codSaida','$codMaterial','$codPedido','$quantidade','$tipo')") or die (mysql_error())) {
            echo '<script language=javascript>alert( "Pedido Excluido com Sucesso!."); window.location="devolucaoGeral.php?&identificado=1&saram='.$saramSaida2.'"</script>';
          }
          // FEITO ISSO PARO MEU LOOPING WHILE     
          break;
        } 
      }
    
    }  
      //<!--  fim teste excluir geral-->
?>
  </body>

</html>

FinalizaPedido.php

<?php
  session_start();
  include_once 'valida.php';
  include_once 'funcao_conexao.php';
  include_once 'variaveisDaSecao.php';

    //RECEBENDO DADOS DO PEDIDO
    $saida     = $_POST["saida"];
    $pedidoMa  = $_POST["pedido"];
    $nomeM     = $_POST["nome"];
    $pnsn      = $_POST["pnsn"];
    $quantidade  = $_POST["txt_quantidade"];
    
  ?>
  <head>
    <title>6º ETA - SINFO</title>
   <?php
        include_once ("arquivoLinkCssJvs.php");
    ?>

<script type="text/javascript">

//confirmacao exclusao
      function excluir_pedido( f ){
        if( !confirm('Deseja realmente Excluir este Pedido?') )
        {
          if( window.event)
            window.event.returnValue=false;
          else
            f.preventDefault();
        }
      }
</script>
  </head>
  
  <body>
    <?php
      include 'menu.php';
    ?>

      </div>
    </div>
    <div class="container">
  <div class="row">

    <div class="zero-clipboard">
    <span class="btn-clipboard"><b>Pedido</b></span>
    </div>
      <div class="panel panel-danger"> 
        <div class="panel-body">
          <?php
$lista_tarefas = array();
if (isset($_GET['nome'])) {
$lista_tarefas[] = $_GET['nome'];
}
            $linha = "teste";

          foreach ($saida as $final => $linha) {

          }


            echo "codSaida:".$saida."<br>";
            echo "pedido:".$pedidoMa."<br>";
            echo "nomeM:".$nomeM."<br>";
            echo "pnSn:".$pnsn."<br>";
            echo "qtd:".$quantidade."<br>";                
          
          ?>
        </div>
      </div>
    </div>
  </div>
  <div class="container">
    <div class="row">
    <div class="zero-clipboard">
    <span class="btn-clipboard"><b>Relação de Materiais:</b></span>
    </div>
    <div class="panel panel-danger">
    <div class="panel-body">  
    <div class="table-responsive">
      <table class="table"> 
      <tr>
        <td colspan="5">
        <?php
        // MONTAR MATERIAIS DO PEDIDO
        ?>
      </td>
      </tr>
      </table>
      <table class="table table-hover">                  
      <tr>
      <th>Nomenclatura</th> 
      <th>Sn/Pn</th> 
      <th >Local</th>
      <th>Qtd</th>                
      </tr>              
      <tr>
        <td><?php echo $nomenclatura; ?></td>                
        <td><?php echo $pnSn; ?></td>     
        <td ><?php echo $local; ?></td>  
        <td ><form  action="TesteListarPedidos.php" method="GET"><input style = "text-align:center" value="<?php echo $quantidade; ?>" id="txt_quantidade" name="txt_quantidade" type="text"  size="3px"> </form></td>                  
       </tr>
      <tr>
        <td colspan="3"><b>Devolver</b></td>                               
        <td colspan="1"><a href="devolucaoGeral.php?&saram=<?php echo $saramSaida; ?>&identificado=1&tipo=2&acao=excluir&pedido=<?php echo $codPedido; ?>" onclick="excluir_pedido(event);"><img src="imagens/reply-all36.png" class="img-thumbnail"  border="0"/></a></td>                
      </tr> 

      <tr>
        <td colspan="4"><center><a href="TesteListarPedidos.php?identificado=1&saram=<?php echo $nomeEntregador; ?>" class="btn btn-info">Voltar</a></center></td>  
      </tr> 

      </table>
    </div>
  </div>
  </div>
    </div>
      <footer>
        <p>©  Esquadrão Guará - Seção de Informática  2016</p>
      </footer>    
      </div>

    </div>

  </div>

</div>

</div>
<!-- FIM Modal -->


<?php
    if ($acao == "excluir" AND $tipo == 1){
      
      if (mysql_query("CALL PsDevolucaoGeral('$codSaida','$codMaterial','$codPedido','$quantidade','$tipo')") or die (mysql_error())) {
        echo '<script language=javascript>alert( "Pedido Alterado com Sucesso! \n Pedido: '.$codPedido.'."); window.location="devolucaoGeral.php?&identificado=1&pedido='.$codPedido.'&saram='.$saramSaida.'"</script>';
      }
    }



     if ($acao == "excluir" AND $tipo == 2){


  //EXLUIR TODO O PEDIDO
      // CONTANDO QUANTIDADE DE ITENS DO PEDIDO OU SEJA 
      // A QUANTIDADE DE VEZES QUE VOU TER QUE PASSAR PELO PEDIDO >>>>>
      $qtItens = mysql_query("SELECT (SmCodPedido) FROM tb_saidaMaterial  AS s \r
                WHERE s.SmCodPedido = '$codPedido'");  
      //AGORA FAÇO UM WHILE E JOGO DENTRO DA VARIAVEL T A QUANTIDADE CITADA A CIMA 
      $t = 0;
      while ($totalItens = mysql_fetch_array($qtItens)) {
        $t++;
      }
      //SABENDO A QUANTIDADE DE VEZES VOU CHAMAR O PROCEDIMENTO DO BANCO PARA ATULIZAR E EXECUTAR A QUERY
      //  NESSE MOMENTO VOU APENAS ATUALIZAR AS TABELAS HISTORICO E MATERIAL>>>
      $qrItens      = mysql_query("SELECT * FROM tb_saidaMaterial  AS s \r
      WHERE s.SmCodPedido = '$codPedido'");

      //$i = 0 ;     
      while($itemPedido = mysql_fetch_array($qrItens)){  
            $codSaida       = $itemPedido['SmCodigo'];
            $codPedido      = $itemPedido['SmCodPedido']; 
            $codMaterial    = $itemPedido['SmCodMat'];
            $quantidade     = $itemPedido['SmQuantidade'];
         // NESSE FOR ATUALIZO AS TABELAS CITADAS ACIMA 
         for ($i=0; $i <$t ; $i++) {
            $tipo = 2;
            mysql_query("CALL PsDevolucaoGeral('$codSaida','$codMaterial','$codPedido','$quantidade','$tipo')") or die (mysql_error());
            $l = count($codMaterial);
           break;
         }
         $total += $l;
         // TERMINADO A ATUALIZAÇÃO DAS TABELAS EXCLUO O PEDIDO E INFORMO A O USUÁRIO
        if ($total == $t) {
          // MUDO O VALOR DO TIPO PARA NO PROCEDIMENTO DO BANCO PODER DELETAR OS PEDIDOS
          $tipo = 3;
          if (mysql_query("CALL PsDevolucaoGeral('$codSaida','$codMaterial','$codPedido','$quantidade','$tipo')") or die (mysql_error())) {
            echo '<script language=javascript>alert( "Pedido Excluido com Sucesso!."); window.location="devolucaoGeral.php?&identificado=1&saram='.$saramSaida2.'"</script>';
          }
          // FEITO ISSO PARO MEU LOOPING WHILE     
          break;
        } 
      }
    
    }  
      //<!--  fim teste excluir geral-->
?>
  </body>

</html>

Poxa Pessoal estou perdido pra caramba comecei a tentar com array()... se eu conseguir vou postar aqui;

MAS se alguem poder me ajudar ficarei muito grato!!!

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Escreva em minusculo sempre, dá uma impressão que esta com raiva ou gritando. http://goo.gl/Rcu0RO

 

Guarde o array em uma sessão ou banco de dados, depois só listar na finalizar pedido.

A lógica é a mesma para carrinho de compras, de uma pesquisada.

  • +1 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Escreva em minusculo sempre, dá uma impressão que esta com raiva ou gritando. http://goo.gl/Rcu0RO

 

Guarde o array em uma sessão ou banco de dados, depois só listar na finalizar pedido.

 

A lógica é a mesma para carrinho de compras, de uma pesquisada.

Desculpa escrevi correndo e não sabia , mas a intenção não foi essa

 

 

Vamos la deixa eu te expliar melhor agora:

 

Um exemplo, eu envio esses campos pelo _POST de um formulario, sao arrays:

 

codigo[]

nome[]

tipo[]

quantidade[]

 

 

 

Gostaria de mostra-los em outra pagina de confirmação. Ai esta o problema como eu faço para imprmir esses valores.

 

Não entendo o foreach direito mas estou tentando

 

Se tiver como me enviar um exemplo, obrigado pelo apoio que vem dando!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para percorrer com foreach é desta forma

foreach ($codigo as $key => $valor) {
    echo $valor . '<br />';
}

porem você pode criar um array multidimensional, e percorrer em um único laço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal Cheguei nesse ponto alguem pode me ajudar a melhorar!!

    //RECEBENDO DADOS DO PEDIDO
    $linha['saida']       = $_POST["saida"];
    $linha['pedido']      = $_POST["pedido"];
    $linha['pnsn']        = $_POST["pnsn"];
    $linha['nome']        = $_POST["nome"];
    $linha['quantidade']  = $_POST["txt_quantidade"];

      foreach ($linha['nome'] as $nomenclatura) {
          
            echo "Nome: ".$nomenclatura." "; 

        foreach ($linha['pnsn'] as $pnsn ) {
                echo "Pn/Sn: ".$pnsn." ";
          foreach ($linha['quantidade'] as $qtd ) {

                echo "Quantidade: ".$qtd; 
          }

         }     
        echo "<br>";
         
      } 

Resultado do foreach:

Nome: JUNTA UNIVERSAL 3/8 Pn/Sn: 0/BLPUJ38 Quantidade: 1Quantidade: 1Pn/Sn: 0/AW5D Quantidade: 1Quantidade: 1
Nome: JOGO DE CHAVE ALLEN 5/32 Pn/Sn: 0/BLPUJ38 Quantidade: 1Quantidade: 1Pn/Sn: 0/AW5D Quantidade: 1Quantidade: 1

 

 

Fica saindo repetido!!

 

Obrigado pelas ajudas

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como eu disse faça umas pesquisas, de como criar array multidimensional e associativo, da forma com você esta fazendo nunca vai dar certo.

 

Segue e quebre a cabeça, ninguém vai fazer para você mesmo, então leia e entenda. ;)

 

 

http://www.tutorialspoint.com/php/php_arrays.htm

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como eu disse faça umas pesquisas, de como criar array multidimensional e associativo, da forma com você esta fazendo nunca vai dar certo.

 

Segue e quebre a cabeça, ninguém vai fazer para você mesmo, então leia e entenda. ;)

 

 

http://www.tutorialspoint.com/php/php_arrays.htm

Pois e grande

Fiquei fora um tempo estava tentando resolver o problema aqui mas nao consegui li um monte de artigo, e aprendi varias coisas novas mas nao consegui implementa o codigo. Estou vendo aqui mas acredito ter que mudar o projeto e tentar de outra forma fazer o que estou querendo.

Mas obrigado por tentar ajudar!

Compartilhar este post


Link para o post
Compartilhar em outros sites

for($i = 0; $i<sizeof($_POST["saida"]); $i++) {
    echo $_POST["saida"][$i] . '-';
    echo $_POST["pedido"][$i] . '-';
    echo $_POST["pnsn"][$i] . '-';
    echo $_POST["nome"][$i] . '-';
    echo '<hr />';
}
sendo que o html ficaria assim:

 

      echo '<input type="hidden" id="saida" name="saida[]" value= "'.$codSaida.'"/>';
      echo '<input type="hidden" id="pedido" name="pedido[]" value= "'.$codPedido.'"/>';
      echo '<input type="hidden" id="nome" name="nome[]" value= "'.$nomenclatura.'"/>';
      echo '<input type="hidden" id="pnsn" name="pnsn[]" value= "'.$pnSn.'"/>';   
ou seja, um único loop para percorrer todos os arrays ao mesmo tempo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então não tem valor nenhum no teu html. Vc preencheu o formulário ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então não tem valor nenhum no teu html. você preencheu o formulário ?

Tambem pensei que estavam mas quando faço um laço com foreach

 

foreach ($_POST["saida"] as $key => $value) {

echo $value.".<br>";

}

 

o Resultado e :

 

22.

23.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então não tem valor nenhum no teu html. você preencheu o formulário ?

 

 

Ola William

Estou quebrando a cabeça aqui...

Usei o comando print_r para saber qual indice do array e porque ele não era imprimido quando jogavamos dentro do for.

O resultado foi esse :

 

Array ( [24] => 24 [25] => 25 [26] => 26 [27] => 27 [28] => 28 )

Array ( [ADAPTADOR DO MACACO] => ADAPTADOR DO MACACO [KIT PARA REGULAGEM DO HMV] => KIT PARA REGULAGEM DO HMV [ACELERÔMETRO] => ACELERÔMETRO [ARCO DE VELOCIDADE 3/8] => ARCO DE VELOCIDADE 3/8 [sOQUETE CURTA SEXTAVADO 3/8 x 3/8] => SOQUETE CURTA SEXTAVADO 3/8 x 3/8)

 

Então percebi que não imprime porque o indice é o mesmo do valor.

 

Poderia me dar alguma dica para saber por onde começar?

 

Acredito que devido isso não conseguir imprimir com o codigo que você me passou.

 

 

Muito obrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por edvaldo123
      Olá para todos, preciso de um código em PHP ou HMTL que mostre cotações de moedas, pra colocar em um site de notícias. Vou deixar um link abaixo onde tem exatamente o que preciso, porém queria remover algumas linhas desse código para não identificar seu site de origem.

      http://www.precododolar.com/widgets/cotacao.php
    • Por violin101
      Caros amigos
       
      Gostaria de tirar uma dúvida com os amigos.
       
      No Codeiginter tem como visualizar um arquivo .PDF dentro do sistema ?
       
      Por exemplo:
             o usuário realizou um download do arquivo --> DadosEmpresa.pdf
       
      Quando clicar em cima do arquivo, tem como visualizar em uma página o arquivo ?   E como faria ?
       
      Grato,
       
      Cesar
    • Por Ivana_Silva
      Olá a todos que estão lendo!
       
      Preciso de uma função PHP que filtre 2 padrões de campos a partir do caractere barra(|), preservando a linha.
       
      Em uma caixa de texto vou colar valores assim:
      0001|qwerty
      0002|091234
      0003|09164867
      0004|ab12312
      ...
      A caixa de texto:
      <form id="form" name="form" method="post" action=""> <textarea name="lista" type="text" id="lista" cols="48" rows="5" size="600" /></textarea> <br /> <br /> <button type="submit">Separar</button> </form> <?php ?> Quando eu clicar no botão Separar, preciso que o código filtre e mostre apenas as linhas que, após barra " | " possuam números inteiros de 6 e 8 dígitos(sem letras, símbolos ou pontos).
       
      Exemplo:
      Dados colados na caixa de texto:
      0001|qwerty
      0002|091234
      0003|09164867
      0004|ab12312
       
      Dados filtrados após clicar no botão Separar:
      0002|091234
      0003|09164867
       
      Filtrou apenas os campos que após a barra "|" possuem 6 e 8 dígitos(Nem mais nem menos), não é pra filtrar campos com letras ou números e letras, se tiver letra após a barra já descarta... É pra Filtrar e mostrar apenas as linhas que possuem 6 e 8 dígitos após a barra.
      Agradecida se alguém puder ajudar!
       
    • Por RSN
      Boa Noite, 
      Gostaria de saber se existe a possibilidade de gravar além do id do option value outra variavel, para enviar via post.
      <div class="form-group"> <label class="col-md-4 control-label" for="txtgrupo">Tipo de Pagamento : </label> <div class="col-md-4"> <select id="" class="selectpicker" data-live-search="true" name="tipo_pagamento" > <?php $query = mysql_query("SELECT * FROM tipo_pagamento ORDER BY id ASC"); while($result = mysql_fetch_array($query)) { echo '<option value="'.$result["id"].'">'.$result["nome_tipo"].'</option>'; } ?> </select> </div> </div>  
    • Por JeanTDZ
      Eu tenho um form com algumas informações etc. O form envia pro banco de dados e tudo mais, funcional.
       
      Alguém teria algum exemplo que após o submit, o form é transformado em pdf/doc e direcionado para uma pasta/ftp já criada.?
×

Informação importante

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