Kakau_cb 0 Denunciar post Postado Agosto 31, 2011 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
Luis Vasconcellos 0 Denunciar post Postado Agosto 31, 2011 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
Kakau_cb 0 Denunciar post Postado Agosto 31, 2011 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