oiwesleyoi
Membro Júnior-
Posts
9 -
Cadastrado em
-
Última visita
Reputação
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>"; ?>
-
@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.
-
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?
-
pendrive nao funciona apos formataçao interrompida
oiwesleyoi respondeu ao tópico de oiwesleyoi em Pen drives e cartões de memória
Ja usei essa, o Testdisk e o PhotoRec -
pendrive nao funciona apos formataçao interrompida
oiwesleyoi respondeu ao tópico de oiwesleyoi em Pen drives e cartões de memória
@rodrigo.dcvieira ja tentei isso, so aparece os 8mb de memoria -
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