Ir para conteúdo

POWERED BY:

Arquivado

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

Kakau_cb

Combo

Recommended Posts

Boa noite!!

Sou nova por aqui e tbm em programação PHP. Estou precisando de uma ajudinha...

 

Estou ajudando em um site onde tenho um combo carregado com 3 opções:

...
  <li class="combo"> ';  
          switch($row['statuspedido'])
         {
               case 0:
               echo ' <select id="test-role" name="test-role">
                 <option value="0" selected>Pendente</option>
                 <option value="1">Em processo</option>
                 <option value="2">Enviado</option>';       
                 break;                           

               case 1:                 
               echo ' <select id="test-role" name="test-role">
                 <option value="0">Pendente</option>
                 <option value="1" selected>Em processo</option>
                 <option value="2">Enviado</option>';       
                 break;      

               case 2:                                                   
               echo ' <select id="test-role" name="test-role">
                 <option value="0">Pendente</option>
                 <option value="1">Em processo</option>
                 <option value="2" selected>Enviado</option>'; 
                 break;
          } 

            echo'                          
            </select>
  </li> ';

 

Eu gostaria que, ao selecionar a opção desejada, já atualizasse a opção na minha tabela do BD. É possível?

Desde já agradeço, e peço desculpas pela minha "ignorância"...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá ! Isso certamente é possivel, qual é o seu nivel de conhecimento ? O caminho das pedras é o seguinte: Ao selecionar uma opção, é disparado no browser algo chamado evento. Você utiliza javascript para capturar esse evento e executar uma logica. Ou seja, assim que o usuario selecionar a opção, o evento é disparado e uma função javascript será executada. Após feito isso, voce usa ajax para enviar uma requisição para o servidor sem fazer a pagina ser recarregada, e a requisição então atualiza as informações server-side, no seu caso, uma tabela no banco de dados. Resumindo, voce precisa conhecer um pouco de javascript, ajax, php e sql, mas bem pouco mesmo, esse procedimento é bem simples. Ficou claro ? Tente implementar o codigo e caso tenha alguma duvida poste aqui. Abraços !

Compartilhar este post


Link para o post
Compartilhar em outros sites
  Em 31/08/2011 at 03:41, Luis Vasconcellos disse:

Olá ! Isso certamente é possivel, qual é o seu nivel de conhecimento ? O caminho das pedras é o seguinte: Ao selecionar uma opção, é disparado no browser algo chamado evento. Você utiliza javascript para capturar esse evento e executar uma logica. Ou seja, assim que o usuario selecionar a opção, o evento é disparado e uma função javascript será executada. Após feito isso, voce usa ajax para enviar uma requisição para o servidor sem fazer a pagina ser recarregada, e a requisição então atualiza as informações server-side, no seu caso, uma tabela no banco de dados. Resumindo, voce precisa conhecer um pouco de javascript, ajax, php e sql, mas bem pouco mesmo, esse procedimento é bem simples. Ficou claro ? Tente implementar o codigo e caso tenha alguma duvida poste aqui. Abraços !

 

Humm.. Entendi sua explicação... mas infelizmente não sei mto de javascript, e pior ainda sobre ajax...rs

Em todo caso, vou pesquisar e ler sobre os assuntos, quem sabe eu consigo algo.

 

Mtooo obrigada pela ajuda!

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.