Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcelo Paulo

select option dentro do while

Recommended Posts

Boa tarde eu tenho uma rotina while que me trás os dados do banco para uma tabela. Um dos campos da tabela é um select option. Coloquei para que ficasse selecionado ao ser escolhido, mas ele só pega o ultimo valor ficam todos iguais. Alguém pode me ajudar???

 

Agradeço desde já!

Compartilhar este post


Link para o post
Compartilhar em outros sites


<?php
                          
            $seleciona = "SELECT * from tabela ORDER BY id DESC";
            $res = $conexao->prepare($seleciona);
            $res->execute();                
            $con = $res->rowCount();
            if($con > 0){
              
            while($show = $res->FETCH(PDO::FETCH_ASSOC)){
                            
?>                          
                            <td><?php echo $show['dado1']?></td>  
                            <td><?php echo $show['dado2']?></td>
                            <td><?php echo $show['dado3']?></td>
                            <td>
                            
                            <form id='op' method="post" enctype="multipart/form-data">

                            <select id="opcao" class="btn btn-primary btn-white dropdown-toggle" name="opcao" onchange="document.forms['op'].submit();">

                                                      
                              <option value="valor1">valor1</option>
                              <option value="valor2">valor2</option>
                              <option value="valor3">valor3</option>
                              

                            </select>

                            </form>
                            </td>

                          </tr>
                    
                    
<?php
    }//WHILE
  }//SE CON

 

?>   

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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