Ir para conteúdo
Fórum Script Brasil

Daniela Vieira

Membros
  • Total de itens

    21
  • Registro em

  • Última visita

Tudo que Daniela Vieira postou

  1. Crystian muito obrigada deu certinho. Valeu!!!
  2. Crystian utilizei o código que você me passou deu certo numa parte, em outra não. É o seguinte, quando eu passo do primeiro para o segundo campo dá certinho mas quando vou passar do segundo para o terceiro e do terceiro para o quarto só aceita o TAB se dou ENTER da mensagem de erro no rodapé do internet, já do quarto campo para o quinto dá certo. O que deve ser? <head> <script language=JavaScript"> var campos = new Array(); // Função que adiciona os campos que vão receber o foco function addCampos(nome){ campos[campos.length] = nome; } // Função que trata o evento do teclado.(Quando se clica no enter) function enter(evt){ var ret = new Boolean(true); var tecla = (navigator.appName == 'Netscape') ? evt.keyCode : window.event.keyCode; var nome = (navigator.appName == 'Netscape')?evt.target.name: event.srcElement.name; var type = (navigator.appName == 'Netscape')?evt.target.type: event.srcElement.type; if(tecla == 13){ if(type == "button") return true; ret = nextCampo(nome); return ret; } return ret; } // Função que passa o foco para o próximo campo. function nextCampo(nome){ for(i=0; i< campos.length; i++){ //> if(campos[i]== nome){ if(i==campos.length-1){ obj = eval('document.forms[0].'+campos[0]); obj.focus(); break; } else { obj = eval('document.forms[0].'+campos[i+1]); obj.focus(); break; } } } return false; } // atribuição do manipulador ao evento if(navigator.appName=="Netscape") document.onkeypress = enter; else document.onkeydown = enter; </script> <body onload="javascript:{document.frmCadproduto.text.focus();}"> <form action="<?php echo $editFormAction; ?>" method="POST" name="frmCadproduto" id="frmCadproduto"> //Primeiro Campo – Enter OK <td width="90%"><input name="frmNome" type="text" id="frmNome" ></td> <script language="javascript">addCampos('frmNome');</script> //Segundo Campo – Enter não funciona só no TAB <td width="12%"><select name="frmUnidade" id="frmUnidade"> <?php do { ?> <option value="<?php echo $row_Unidade['codUnidade]?>"> <?php echo $row_Unidade['Abreviatura']?></option> <?php } while ($row_Unidade = mysql_fetch_assoc($Unidade)); $rows = mysql_num_rows($Unidade); if($rows > 0) { mysql_data_seek($Unidade, 0); $row_Unidade = mysql_fetch_assoc($Unidade); }?> </select></td> <script language="javascript">addCampos('frmUnidade');</script> //Terceiro Campo - Enter não funciona só no TAB <td width="16%"><input name="frrmEstMin" type="text" id="frrmEstMin" ></td> <script language="javascript">addCampos('frmEstMin');</script> /Quarto Campo - Enter OK <td width="29%"><input name="frmQtdeEst" type="text" id="frmQtdeEst" ></td> <script language="javascript">addCampos('frmQtdeEst');</script> /Quinto Campo - Enter OK <td width="93%"><textarea name="frmAnotacoes" id="frmAnotacoes"></textarea></td> <script language="javascript">addCampos('frmAnotacoes');</script> <input name="Salvar" type="submit" class="Botao" id="Salvar" value="Inserir Produto" onfinish="MM_popupMsg('Dados Inserido Com Sucesso!')"> <script language="javascript">addCampos('Salvar');</script> </form> </body> </html>
  3. Crystian vou testar qualquer coisa te falo. Valeu!!
  4. Estou querendo saber como faço para definir uma ordem que o cursor vai passar no meu formulário de um text field para outro? e como eu defino para usar a tecla enter para passar de um text fiel para outro?
  5. A minha dúvida é a seguinte: Tenho um formulário de inserção que tem um campo que é telefone como eu faço para colocar uma máscara para que na hora que a pessoa digitar o telefone apareça a máscara?
  6. Consegui localizar no Fórum do PHP algumas informações sobre máscara, mas achei uma função em PHP (substr_replace) utilizado num formulário de consulta. A minha dúvida é a seguinte: Tenho um formulário de inserção que tem um campo que é telefone como eu faço para colocar uma máscara para que na hora que a pessoa digitar o telefone apareça a máscara?
  7. Estou trabalhando com aquele componente do Dreamweaver o List/Menu na minha tela de alteração de produto. Eu tenho um campo que eu uso este componente para listar as opções: Ex: O Campo é Unidade e no list/Menu quando clico tem LT, CX, KG... O que quero saber que pelo fato de estar trabalhando numa tela de alteração tá vindo da tabela a Unidade já gravada, eu preciso posicionar o List/Menu neste registro e quando eu clicar na setinha dele mostrar as outras opções caso queira alterar.
  8. Eu tenho um list/menu na minha tela que lista as Unidade. Tenho uma tela de alteração, onde escolho um registro ele coloca todas as informações nesta tela como nome, cidade... Aí que vem minha dúvida como faço ele posicionar neste list/menu na Unidade que este registro que estou buscando tem, e quando clicar na seta ele abri o list/menu com as outras opções caso eu queira alterar a unidade? O meu código está da seguinte forma: <td width="12%"><select name="frmAltUnidade" id="frmAltUnidade"> <?php do { ?> <option value="<?php echo $row_Unidade['codUnidade']?>" selected><?php echo $row_Unidade['Abreviatura']?></option> <?php } while ($row_Unidade = mysql_fetch_assoc($Unidade)); $rows = mysql_num_rows($Unidade); if($rows > 0) { mysql_data_seek($Unidade, 0); $row_Unidade = mysql_fetch_assoc($Unidade); }?> </select></td> Onde neste código que coloco para ele posicionar na Unidade que meu registro da tabela está trazendo?
  9. Daniela Vieira

    Botões

    Valeu deu certinho. Obrigada.
  10. Daniela Vieira

    Botões

    Acho que está quase. Agora quando eu aperto o botão ele mostra prá mim a tela de resultado de novo (tela que possui os botões) e abaixo dela a tela do botão que eu apertei. Ele está repetindo a tela dos botões.
  11. Daniela Vieira

    Botões

    Fiz as devidas alterações, agora a mensagem no Internet Explorer é esta: No Browser está assim quando aperto o botão: http://localhost/<br%20/><b>No...;<br%20/> E vem na página a seguinte mensagem: Forbidden You don't have permission to access /<br /><b>Notice</b>: Undefined variable: _server in <b>C:/Daniela/Minha Monografia/Site Original/resultadoprod.php</b> on line <b>159</b><br /> on this server. -------------------------------------------------------------------------------- Apache/2.0.48 (Win32) Server at localhost Port 80
  12. Daniela Vieira

    Botões

    Tentei fazer os procedimentos passados olha o que está passando quando eu clico em algum dos botões: http://localhost/$_server[ -> isso já no internet explorer E o meu código está da seguinte forma: <form action= "$_server["php_self"]" method=post" name="frmResProduto" id="frmResProduto"> <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#DEE9F3"> <tr> <td><img src="/Imagens/resultadoprod.gif" width="773" height="56"></td> </tr> </table> <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#DEE9F3"> <tr bordercolor="#DEE9F3" bgcolor="#B9CFE6"> <td width="6%" height="20"><div align="center" class="style11"></div></td> <td width="50%"><div align="center" class="style11"><span class="style5">Produto</span></div></td> <td width="25%"><div align="center" class="style11"><span class="style5">Estoque Mínimo</span></div></td> <td width="25%"><div align="center" class="style11"><span class="style5">Quantidade Estoque</span></div></td> </tr> <?php do { ?> <tr bordercolor="#DEE9F3"> <td><div align="center"> <input name="opcao" type="radio" value="<?php echo $row_Resultado['codProduto]; ?>"> </div></td> <td><div align="center"> <?php echo $row_Resultado['Nome'];?></div></td> <td><div align=center"> <?php echo $row_Resultado['EstMinimo];?></div></td> <td><div align="center"> <?php echo $row_Resultado['Qtdestoque'];?></div></td> </tr> <?php } while ($row_Resultado = mysql_fetch_assoc($Resultado)); ?> </table> <input name=botao" type="submit" id="Consultar" value="Consultar"> <input name="botao" type="submit" id="Alterar" value="Alterar"> <input name="botao" type="submit" id="Excluir" value="Excluir"> <?php if($_POST['botao]) { switch($_post['botao']) { case 'Consultar': include("consultaprod.php");break; case 'Alterar': include("alterarproduto.php");break; case 'Excluir': include("excluirproduto.php");break; } }?> </form>
  13. Daniela Vieira

    Botões

    É nada o erro continua, tentei todas as formas. Estou mandando o código e a mensagem de erro: Código: <form action=" " method="post" name="frmResProduto" id="frmResProduto"> <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#DEE9F3"> <tr> <td><img src="/Imagens/resultadoprod.gif" width="773" height="56"></td> </tr> </table> <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#DEE9F3"> <tr bordercolor="#DEE9F3" bgcolor="#B9CFE6"> <td width="6%" height="20"><div align="center" class="style11"></div></td> <td width="50%"><div align="center" class="style11"><span class="style5">Produto</span></div></td> <td width="25%"><div align="center" class="style11"><span class="style5">Estoque Mínimo</span></div></td> <td width="25%"><div align="center" class="style11"><span class="style5">Quantidade Estoque</span></div></td> </tr> <?php do { ?> <tr bordercolor="#DEE9F3"> <td><div align="center"> <input name="opcao" type="radio" value="<?php echo $row_Resultado['codProduto']; ?>"> </div></td> <td><div align=center"> <?php echo $row_Resultado['Nome];?></div></td> <td><div align="center"> <?php echo $row_Resultado['EstMinimo'];?></div></td> <td><div align=center"> <?php echo $row_Resultado['Qtdestoque];?></div></td> </tr> <?php } while ($row_Resultado = mysql_fetch_assoc($Resultado)); ?> </table> <input name="botao" type="submit" id="Consultar" value="Consultar"> <input name="botao" type="submit" id="Consultar" value="Alterar"> <input name="botao" type="submit" id="Consultar" value="Excluir"> <? if ($_POST['botao']) { switch($_POST['botao']) { case 'Consultar': include("consultaprod.php"); break; case 'Alterar': include("alterarproduto.php"); break; case 'Excluir': include("excluirproduto.php"); break; } }?> </form> Erro: Notice: Undefined index: botao in C:\resultadoprod.php on line 188 - a linha 188 é if ($_POST['botao']). Heeeeellllllllpppppppp!!!!!!!
  14. Daniela Vieira

    Botões

    Eu fiz da seguinte forma: <input name="botao" type="submit" id="Consultar" value="Consultar"> <input name="botao" type="submit" id="Alterar" value="Alterar"> <input name="botao" type="submit" id="Excluir" value="Excluir"> <?php switch($_POST['botao']) { case 'Consultar': include("consultaprod.php"); break; case 'Alterar': include("alterarproduto.php"); break; case 'Excluir': include("excluirproduto.php"); break; }?> No action do form não coloquei nada, mas está dando erro de sintaxe na linha do switch. O que posso fazer???
  15. Daniela Vieira

    Botões

    Eu tenho uma tela que lista vários registros da tabela onde posso através do Radio Button marcar um registro específico e a partir disso eu tenho três escolhas, ou seja três botões no mesmo form um de alterar, outro de consultar e outro de excluir. Como eu trabalho no action do form para abrir o arquivo conforme o botão, ou seja cada botão abri um arquivo diferente? O que posso fazer? Olha o meu código: <form action=" " <-como vou fazer aqui??? method="post" name="frmResProduto" id="frmResProduto"> <table width="100%" border="1" cellpadding="0" cellspacing="0" <td> <?php do { ?> <tr bordercolor="#DEE9F3"> <td><div align="center"> <input name="opcao" type="radio" value="<?php echo $row_Resultado['codProduto'];?>"> </td> <td><div align=center"> <?php echo $row_Resultado['Nome];?</div></td> <td><div align="center"> <?php echo $row_Resultado['EstMinimo'];?></div></td> <td><div align=center"> <?php echo $row_Resultado['Qtdestoque];?></div></td> </tr> <?php } while ($row_Resultado = mysql_fetch_assoc($Resultado)); ?> </table> <input type="submit" value="Consultar"> <-este botão abri um arquivo consultar.php <input type="submit" value="Alterar"> <-este botão abri um arquivo alterar.php <input type="submit" value="Excluir"> <-este botão abri um arquivo excluir.php </form>
  16. Eu tenho três botões num mesmo form, só que o meu problema é o seguinte: 1- como eu vou associar o action do form para cada botão de acordo com o botão que for acionado. Olha o meu código: <form action=" " <-como vou fazer aqui??? method="post" name="frmResProduto" id="frmResProduto"> <table width="100%" border="1" cellpadding="0" cellspacing="0" <td> <?php do { ?> <tr bordercolor="#DEE9F3"> <td><div align="center"> <input name="opcao" type="radio" value="<?php echo $row_Resultado['codProduto'];?>"> </td> <td><div align=center"> <?php echo $row_Resultado['Nome];?</div></td> <td><div align="center"> <?php echo $row_Resultado['EstMinimo'];?></div></td> <td><div align=center"> <?php echo $row_Resultado['Qtdestoque];?></div></td> </tr> <?php } while ($row_Resultado = mysql_fetch_assoc($Resultado)); ?> </table> <input type="submit" value="Consultar"> <-este botão abri um arquivo consultar.php <input type="submit" value="Alterar"> <-este botão abri um arquivo alterar.php <input type="submit" value="Excluir"> <-este botão abri um arquivo excluir.php </form>
  17. Eu tenho uma tela que lista vários registros da tabela onde posso através do Radio Button marcar um registro específico e a partir disso eu tenho três escolhas, ou seja três botões no mesmo form um de alterar, outro de consultar e outro de excluir. Como eu trabalho no action do form para abrir o arquivo conforme o botão, ou seja cada botão abri um arquivo diferente? O que posso fazer?
  18. Daniela Vieira

    Variável

    Deu certinho! Valeu! Muito Obrigada!
  19. Daniela Vieira

    Variável

    O meu input está da seguinte forma: <input name="opcao" type="radio" value="<?php echo $row_Resultado['codProduto']; ?>"> O value está vindo certinho o valor do código do produto que estou escolhendo. Agora na outra tela (outro arquivo .php) coloquei o seguinte: $numero=$HTTP_POST_VARS['$opcao']; $query_ConsProduto = "select * from produto where codProduto=$numero"; Está dando erro neste segundo arquivo, erro de sintaxe. O que devo fazer???
  20. Daniela Vieira

    Variável

    Preciso muito passar o valor de uma variável de uma tela para outra. Estou trabalhando com radio button onde na propriedade valeu dele passo o valor que irá para outra tela. Além de trabalhar com o PHP neste sistema estou trabalhando com o DreamWeaver MX. A minha dúvida é essa como passo o valor do radio button que marquei para outra tela?
  21. Daniela Vieira

    Duvida

    Meu sistema está sendo desenvolvido no Dreamweaver Mx 2004 e usando o PHP. Tenho um formulário de pesquisa onde lista vários registros de uma tabela e a partir dessa listagem eu escolho qual registro que quero trabalhar através de um radio button.Conforme o código abaixo: <?php do { ?> <tr bordercolor="#DEE9F3"> <td><div align="center"> <input name="opcao" type="radio" value="<?php echo $row_Resultado['codProduto']; ?>"> </div></td> <td><div align=center"> <?php echo $row_Resultado['Nome];?></div></td> <td><div align="center"> <?php echo $row_Resultado['EstMinimo'];?></div></td> <td><div align=center"> <?php echo $row_Resultado['Qtdestoque];?></div></td> </tr> <?php } while ($row_Resultado = mysql_fetch_assoc($Resultado)); ?> A minha dúvida como faço para passar o valor do input cujo o value=codProduto para outra tela que utilizará este registro? <?php require_once('Connections/gvshopping.php'); ?> <?php mysql_select_db($database_gvshopping, $gvshopping); $numero=$HTTP_POST_VARS['$row_Resultado['codProduto']’]; $query_ConsProduto = "select * from produto where codProduto=$numero"; $ConsProduto = mysql_query($query_ConsProduto, $gvshopping) or die(mysql_error()); $row_ConsProduto = mysql_fetch_assoc($ConsProduto); $totalRows_ConsProduto = mysql_num_rows($ConsProduto); mysql_select_db($database_gvshopping, $gvshopping); ?>
×
×
  • Criar Novo...