Ir ao conteúdo
  • Cadastre-se

oiwesleyoi

Membro Júnior
  • Posts

    9
  • Cadastrado em

  • Última visita

Reputação

1
  1. Tenho dois listbox, onde no primeiro faço buscas e no segundo ficam os valores que eu pesquisei. Sempre que faço uma nova busca, uso metodo post com action para o mesmo arquivo e passo o segundo listbox por post. O codigo estava funcionando, mas eu alterei algo nele que nao me lembro e parou de funcionar. Fiz uns testes e parece que o erro está na hora de passar o segundo listbox por post, mas nao consigo arrumar. Alguem pode me ajudar a achar o erro ? <?php require_once ('conexao.php'); ?> <script type='text/javascript'> function funcao1(texto){ alert(texto); } </script> <script type='text/javascript'> function Submit(pcaminho){ if(pcaminho==1){ document.forms[0].action = "teste.php"; } else if(pcaminho==2){ document.forms[0].action = "teste2.php"; } document.forms[0].submit(); } </script> <script type="text/javascript"> function Limpar() { ListOrigem = document.getElementById("List2"); var i; for (i = 0; i < ListOrigem.options.length ; i++) { ListOrigem.options.remove(i); i--; } } </script> <script type="text/javascript"> function selectAll() { selectBox = document.getElementById("List2"); for (var i = 0; i < selectBox.options.length; i++) { selectBox.options[i].selected = true; } } </script> <script type='text/javascript'> function Insere() { ListOrigem = document.getElementById("List1"); ListDestino = document.getElementById("List2"); var i; for (i = 0; i < ListOrigem.options.length ; i++) { if (ListOrigem.options[i].selected == true) { var Op = document.createElement("option"); Op.text = ListOrigem.options[i].text; Op.value = ListOrigem.options[i].value; ListDestino.options.add(Op); } } } </script> <script type='text/javascript'> function Remove() { ListOrigem = document.getElementById("List2"); var i; for (i = 0; i < ListOrigem.options.length ; i++) { if (ListOrigem.options[i].selected == true) { var Op = document.createElement("option"); Op.text = ListOrigem.options[i].text; Op.value = ListOrigem.options[i].value; ListOrigem.options.remove(i); i--; } } } </script> <?php conexao(); $codlista=$_POST['hdncodigo']; $nomebuscado = $_POST["T1"]; echo "<table width='100%' border=0>"; echo "<form name='form' action='teste.php' method='post'>"; echo "<tr> <td width='10%' align='right'><input type='text' name='T1'>"; echo "<input type='button' value='submit' onclick='selectAll();Submit(\"1\")'> </td> </tr>"; echo "<tr> <td width='10%'><p align='right'>Produtos <br> "; if (isset($nomebuscado)) { echo "<select name='List1[]' id='List1' size='20' multiple style='width: 100pt'> "; $sql_select = "SELECT codigo, nome from produto where (nome LIKE '%".$nomebuscado."%')"; $result = mysql_query($sql_select); while ($vet = mysql_fetch_array($result)) { $codigo = $vet['codigo']; $nome = $vet['nome']; echo "<option value='$nome | $codigo'>$nome | $codigo</option>"; } echo "</select></p>"; } else { echo "<select name='List1[]' id='List1' size='20' multiple style='width: 100pt'> "; echo "</select>"; } echo "</td> <td width='5%'><p align='center'> <input type='button' name='insere' value='>>' OnClick='Insere()'> <input type='button' name='deleta' value='X' OnClick='Remove()'> </td></p> <td width='10%'><p align='left'>Sua Lista <br> "; if (isset($_POST["List2"])) { echo "<script language='javascript' type='text/javascript'>alert('Lista salva com sucesso');</script>"; echo "<select name='List2[]' id='List2' size ='20' multiple style='width: 100pt'>"; foreach ($_POST['List2'] as $item) { echo "<option value='$item'>$item</option>"; } echo "</select>"; } else { echo "<select name='List2[]' id='List2' size ='20' multiple style='width: 100pt'>"; echo "</select>"; } echo "<br> <input type='hidden' name='hdncodigo' value='$codlista'> <input type='button' name='limpar' value='Limpar' OnClick='Limpar()'> <input type='button' name='enviar' value='Enviar' onclick='selectAll();Submit(\"2\")'> </form> </td> </tr> </table>"; ?>
  2. @dif Agradeço a ajuda, mas não sei se voce entendeu bem... Eu preciso ter todos os valores do meu segundo listbox armazenados pra quando atualizar a pagina o listbox ainda estaer com os mesmos valores.
  3. Boa tarde galera, Estou fazendo um sistema que contém dois listbox com produtos. Eu faço uma busca de produtos, onde o resultado aparece no primeiro listbox, e adiciono alguns produtos do resultado para o segundo listbox. Porém, cada vez que eu realizo a busca, preciso atualizar a pagina, logo quando faço, os dados do segundo listbox se perdem. Como posso fazer para não perder os dados do segundo listbox se precisar buscar outros produtos?
  4. Boa noite pessoal. Eu ganhei um pendrive e tentei formatar ele como ntfs, mas durante o processo meu notebook desligou. Quando eu religuei ele, o pendrive nao quis funcionar mais. Fica pedindo para formatar o disco, mas quando tento, o windows gera uma mensagem de erro dizendo que nao foi possivel formatar. Na janela de formatação, ele mostra que o pendrive esta com 8mb de capacidade, sendo que ele é de 4 gb. Ate antes da primeira formataçao, ele funcionava normalmente como 4gb. Há algo que possa ser feito pra recuerar meu pendrive?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...