Ir para conteúdo
Fórum Script Brasil

CSML sistemas

Membros
  • Total de itens

    352
  • Registro em

  • Última visita

Tudo que CSML sistemas postou

  1. Verifica esse script: <script language="javascript"> function calcular(){ //var Parametro1=document.getElementById('tv_cores').value; //var Parametro2=document.getElementById('video_dvd').value; //var Parametro3=document.getElementById('radion').value; //var Parametro4=document.getElementById('banheiro').value; //var Parametro5=document.getElementById('automovel').value; //var Parametro6=document.getElementById('empregada').value; //var Parametro7=document.getElementById('aspirador').value; //var Parametro8=document.getElementById('maq_lavar').value; //var Parametro9=document.getElementById('geladeira').value; //var Parametro10=document.getElementById('grau_escola').value; var Soma; //Parametro1 = parseInt(Parametro1); //Parametro2 = parseInt(Parametro2); //Parametro3 = parseInt(Parametro3); //Parametro4 = parseInt(Parametro4); //Parametro5 = parseInt(Parametro5); //Parametro6 = parseInt(Parametro6); //Parametro7 = parseInt(Parametro7); //Parametro8 = parseInt(Parametro8); //Parametro9 = parseInt(Parametro9); //Parametro10 = parseInt(Parametro10); //Soma = parseInt(Soma); var Parametro1 = 0; var Parametro2 = 0; var Parametro3 = 0; var Parametro4 = 0; var Parametro5 = 0; var Parametro6 = 0; var Parametro7 = 0; var Parametro8 = 0; for (cont = 0; cont <= 6; cont++) { if (document.forms['form1'].tv_cores[cont].checked) { Parametro1 = cont; } if (document.forms['form1'].video_dvd[cont].checked) { Parametro2 = cont; } if (document.forms['form1'].radion[cont].checked) { Parametro3 = cont; } if (document.forms['form1'].banheiro[cont].checked) { Parametro4 = cont; } if (document.forms['form1'].automovel[cont].checked) { Parametro5 = cont; } if (document.forms['form1'].empregada[cont].checked) { Parametro6 = cont; } if (document.forms['form1'].aspirador[cont].checked) { Parametro7 = cont; } if (document.forms['form1'].maq_lavar[cont].checked) { Parametro8 = cont; } } var Parametro9 = 0; for (cont = 0; cont <= 2; cont++) { if (document.forms['form1'].geladeira[cont].checked) { Parametro9 = cont; } } var Parametro10 = 0; for (cont = 0; cont <= 4; cont++) { if (document.forms['form1'].grau_escola[cont].checked) { Parametro10 = cont; } } Soma = Parametro1+Parametro2+Parametro3+Parametro4+Parametro5+Parametro6+Parametro7+Parametro8+Parametro9+Parametro10; document.getElementById('total').value = Soma; } </script> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Calcular Valor do Radio Button</title> </head> <body> <form action="" method="post" name="form1" id="form1"> <fieldset> <legend class="style5">05) - Critério de Classificação Econômica Brasil:</legend> <table width="580" border="1" cellspacing="0" bordercolor="#FFFFFF"> <tr> <td bgcolor="#FFFFFF" width="200" class="style5">&Iacute;tens de Consumo </td> <td align="center" width="60" bgcolor="#FFFFFF" class="style5">N&atilde;o tem </td> <td align="center" width="60" bgcolor="#FFFFFF" class="style5">Tem 1 </td> <td align="center" width="60" bgcolor="#FFFFFF" class="style5">Tem 2 </td> <td align="center" width="60" bgcolor="#FFFFFF" class="style5">Tem 3 </td> <td align="center" width="60" bgcolor="#FFFFFF" class="style5">Tem 4 </td> <td align="center" width="60" bgcolor="#FFFFFF" class="style5">Tem 5 </td> <td align="center" width="69" bgcolor="#FFFFFF" class="style5">Tem 6 e + </td> </tr> <tr> <td class="style6">TV a Cores: </td> <td class="style5"><div align="center"> <input name="tv_cores" type="radio" value="0" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="tv_cores" type="radio" value="1" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="tv_cores" type="radio" value="2" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="tv_cores" type="radio" value="3" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="tv_cores" type="radio" value="4" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="tv_cores" type="radio" value="5" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="tv_cores" type="radio" value="6" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">V&iacute;deocassete e/ou DVD </td> <td class="style5"><div align="center"> <input name="video_dvd" type="radio" value="0" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="video_dvd" type="radio" value="1" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="video_dvd" type="radio" value="2" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="video_dvd" type="radio" value="3" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="video_dvd" type="radio" value="4" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="video_dvd" type="radio" value="5" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="video_dvd" type="radio" value="6" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">R&aacute;dio </td> <td class="style5"><div align="center"> <input name="radion" type="radio" value="0" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="radion" type="radio" value="1" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="radion" type="radio" value="2" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="radion" type="radio" value="3" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="radion" type="radio" value="4" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="radion" type="radio" value="5" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="radion" type="radio" value="6" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">Banheiro </td> <td class="style5"><div align="center"> <input name="banheiro" type="radio" value="0" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="banheiro" type="radio" value="1" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="banheiro" type="radio" value="2" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="banheiro" type="radio" value="3" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="banheiro" type="radio" value="4" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="banheiro" type="radio" value="5" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="banheiro" type="radio" value="6" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">Automovel </td> <td class="style5"><div align="center"> <input name="automovel" type="radio" value="0" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="automovel" type="radio" value="1" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="automovel" type="radio" value="2" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="automovel" type="radio" value="3" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="automovel" type="radio" value="4" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="automovel" type="radio" value="5" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="automovel" type="radio" value="6" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">Empregada </td> <td class="style5"><div align="center"> <input name="empregada" type="radio" value="0" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="empregada" type="radio" value="1" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="empregada" type="radio" value="2" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="empregada" type="radio" value="3" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="empregada" type="radio" value="4" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="empregada" type="radio" value="5" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="empregada" type="radio" value="6" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">Aspirador </td> <td class="style5"><div align="center"> <input name="aspirador" type="radio" value="0" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="aspirador" type="radio" value="1" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="aspirador" type="radio" value="2" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="aspirador" type="radio" value="3" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="aspirador" type="radio" value="4" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="aspirador" type="radio" value="5" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="aspirador" type="radio" value="6" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">Maquina de lavar </td> <td class="style5"><div align="center"> <input name="maq_lavar" type="radio" value="0" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="maq_lavar" type="radio" value="1" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="maq_lavar" type="radio" value="2" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="maq_lavar" type="radio" value="3" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="maq_lavar" type="radio" value="4" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="maq_lavar" type="radio" value="5" onClick="calcular()" /> </div></td> <td class="style5"><div align="center"> <input name="maq_lavar" type="radio" value="6" onClick="calcular()" /> </div></td> </tr> </table> <br /> <table style="margin-left:100px" width="341" border="1" cellspacing="0" bordercolor="#FFFFFF"> <tr> <td colspan="2" bgcolor="#FFFFFF" class="style5">Geladeira </td> </tr> <tr> <td width="304"><span class="style6">N&atilde;o Possui </span></td> <td width="27"> <div align="center"> <input name="geladeira" type="radio" value="0" onClick="calcular()" /> </div></td> </tr> <tr> <td><span class="style6">Possui s&oacute; Geladeira sem Freezer </span></td> <td> <div align="center"> <input name="geladeira" type="radio" value="1" onClick="calcular()" /> </div></td> </tr> <tr> <td><span class="style6">Possui Geladeira duplex ou Freezer</span></td> <td> <div align="center"> <input name="geladeira" type="radio" value="2" onClick="calcular()" /> </div></td> </tr> </table> <br /> <table style="margin-left:100px" width="341" border="1" cellspacing="0" bordercolor="#FFFFFF"> <tr> <td colspan="2" bgcolor="#FFFFFF" class="style5">Grau de Instru&ccedil;&atilde;o do Chefe da Fam&iacute;lia</td> </tr> <tr> <td width="306" class="style6">Analfabeto / Prim&aacute;rio Incompleto </td> <td width="25" class="style5"><div align="center"> <input name="grau_escola" type="radio" value="0" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">Prim&aacute;rio completo / Ginasial Incompleto</td> <td class="style5"><div align="center"> <input name="grau_escola" type="radio" value="1" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">Ginasial Completo / Colegial Incompleto</td> <td class="style5"><div align="center"> <input name="grau_escola" type="radio" value="2" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">Colegial Completo / Superior Incompleto</td> <td class="style5"><div align="center"> <input name="grau_escola" type="radio" value="3" onClick="calcular()" /> </div></td> </tr> <tr> <td class="style6">Superior Completo </td> <td class="style5"><div align="center"> <input name="grau_escola" type="radio" value="4" onClick="calcular()"/> </div></td> </tr> </table> <span class="style6"> Exibir o Resultado: <input name="total" type="text" id="total" value=""> </span> </fieldset> </form> </body> </html>[/codebox] Estuda esse código e vê se te atende. B)
  2. Caríssimo, Acho melhor rever sua consulta SQL. Pelo que vi, há um produto cartesiano de 4 tabelas, e apenas uma condicional de intercessão entre duas destas. Isso até pode ser o desejado, mas pelo seu post, acho que não é o caso, logo, sugiro restringir mais a seleção dos dados incluindo mais restrições do tipo "tabela1.chave_tabela_2 = tabela2.chave_tabela_2". Vlw? B)
  3. CSML sistemas

    Botao

    Vou refrasear meu comentário anteriormente postado, pois estava incorreto. Verifique sua função "entsub". Se ela obtém o valor da tecla pressionada, deve utilizar corretamente o evento "onKeypress". No Firefox, este evento permite a captura da tecla através de "charCode". Caso utilize "keyCode", deve manusear o evento "onKeydown". Abaixo segue a orientação obtida no site "http://developer.mozilla.org/en/docs/Migrate_apps_from_Internet_Explorer_to_Mozilla#Event_differences": "For keyboard events, this is a number representing the key that was pressed. It is 0 for mouse events. For keypress events (not keydown/keyup) of keys that produce output, the Mozilla equivalent is charCode, not keyCode." (keyCode deve ser utilizado nos eventos "onKeydown" e "onKeyup") B)
  4. não está em loop, a mensagem aparece sempre que eu teclo alguma coisa no INPUT... seja letra ou número, o que indica que a validação não está correta, ou não esteja correta a coleta do valor de entrada do teclado, que é o caso aqui.
  5. não, eu clico mesmo... é sério, não funciona...
  6. talvez meu Firefox 2.0.0.3 seja doidão, mas sempre cai na mensagem "somente números" do script postado... :blink:
  7. CSML sistemas

    Botao

    que tal dar uma olhada no onKeyPress="return entsub(event);" Isso não funciona no Firefox, devido ao "event" não ser reconhecido por este navegador. Dá uma olhada nessa função "entsub", pode estar ali o problema.
  8. CSML sistemas

    Calcular Timestamp

    Manual do PHP strftime (PHP 3, PHP 4, PHP 5) strftime -- Formata uma hora/data de acordo com as configurações locais Descrição string strftime ( string format [, int timestamp] ) Retorna uma string formatada de acordo com o formato dado em timestamp ou o horário corrente se nenhum timestamp é dado. Nomes de mês e dia da semana e outras strings dependentes de linguagens respeitam o a localidade definida com setlocale(). As seguintes conversões especificadoras são conhecidas no formato de string: %a - dia da semana abreviado de acordo com a localidade %A - nome da semana completo de acordo com a localidade %b - nome do mês abreviado de acordo com a localidade %B - nome do mês completo de acordo com a localidade %c - representação da data e hora preferida pela a localidade %C - número do século (o ano dividido por 100 e truncado para um inteiro, de 00 até 99) %d - dia do mês como um número decimal (de 01 até 31) %D - mesmo que %m/%d/%y %e - dia do mês como um número decimal, um simples dígito é precedido por espaço (de ' 1' até '31') %g - como %G, mas sem o século. %G - o 4-dígito do ano correspodendo as ISO week number (see %V). Este tem o mesmo formato e valor que %Y, exceto que se o ISO week number pertence ao prévio ou próximo ano, aquele ano é usado ao invés deste. %h - mesmo que %b %H - hora como um número decimal usando um relógio de 24-horas (de 00 até 23) %I - hora como um número decimal usando um relógio de 12-hoas (de 01 até 12) %j - dia do ano como número decimal (de 001 até 366) %m - mês como número decimal (de 01 até 12) %M - minuto como número decimal %n - caracter novalinha %p - um dos dois `am' ou `pm' de acordo com o valor da hora dada, ou as strings correspondentes para a localidade %r - hora em a.m. e p.m. notação %R - hora em notação de 24 horas %S - segundo como um número decimal %t - caracter tab %T - hora corrente, igual a %H:%M:%S %u - dia da semana como número decimal [1,7], com 1 representando Segunda-feira Atenção Sun Solaris parece iniciar o Domingo como 1 embora ISO 9889:1999 (o padrão C corrente) claramente especificados que ele poderia ser segunda-feira. %U - dia da semana do ano corrente como número decimal, começando com o primeiro domingo como o primeiro dia da primeira semana %V - O número da semana corrente ISO 8601:1988 do ano corrente como um número decimal, de 01 até 53, onde semana 1 é a primeira semana que tem pelo menos 4 dias no ano corrente, e com segunda-feira como o primeiro dia da semana. (Use %G ou %g para o componente anual que corresponde ao dia da semana para o para o timestamp especificado.) %W - dia da semana do ano corrente como número decimal, começando com o a segunda-feira como o primeiro dia da primera semana %w - dia da semana como número decimal, domingo sendo 0 %x - representação preferida para a data para a localidade corrente sem a hora %X - representação preferida para a hora para a localidade corrente sem a data %y - ano como número decimal sem o século (de 00 até 99) %Y - ano como número decimal incluindo o século %Z - time zone ou nome or abreviação %% - a literal `%' character Nota: Note que todas as conversões especificadas podem ser suportadas pela sua biblioteca C, em alguns casos elas não serão suportadas pelo PHP strftime(). Além disso, nem todas as plataformas suportam timestamps negativos, então sua faixa de datas não pode ser limitada mais cedo do que a época Unix. Isto significa e.g. %e, %T, %R e %D (e outras mais) e datas anteriores a Jan 1, 1970 não funcionarão em Windows, algumas distribuições Linux, e alguns outros sistemas operacionais. Para sistemas Windows um resumo completo dos especificadores de conversão suportados podem ser encontrados neste website MSDN . ----- faça o download do manual do PHP. ;)
  9. tem a operação % várias vezes no código, confere com algum recurso, tipo um echo no valor $colunas antes da operação %...
  10. CSML sistemas

    Botao

    poste a tag FORM que você tá usando pra ver se tá ok.
  11. o problema, que era discutido no tópico cujo link postei anteriormente, é exatamente o problema deste código que você postou, a incompatibilidade com o Firefox. Se não tiver problema não funcionar para Firefox, beleza... Firefox não reconhece "event."...
  12. Tenta adaptar o código corrigido postado aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=98909 B)
  13. muita gente sabe, mas, especificamente este link que você postou, acho que sei melhor que qualquer um... hehehe B) (estou criando um sitezin pra resolver - gratuitamente - problemas específicos de JavaScript/PHP/MySQL onde vou liberar os códigos desse tipo de menu e qualquer outra proposta que me fizerem e, obviamente, eu for capaz de resolver. Claro que, com um pouquinho de curiosidade, o JavaScript você consegue no link que você postou mesmo...) Obs.: mas se quiser discutir o menu aqui, faça uma pergunta específica e poderá ser respondida por vários aqui no fórum, inclusive eu.
  14. CSML sistemas

    Bug Inexistente...

    poderia postar o que é impresso, digo, o html resultante da execução deste trecho de código? acho que iria ajudar bastante...
  15. CSML sistemas

    Bug Inexistente...

    Talvez eu esteja sendo ignorante, mas acho que seu problema é sintaxe HTML, está incluindo um campo no formulário dentro de outro, quando escreve "<INPUT " na sua página, o "<SELECT" ainda não está concluído. Comenta esta linha onde você escreve o "<INPUT" e verifica se eu estou correto. B)
  16. CSML sistemas

    Conexao Com Banco Mysql

    olha, eu fiz algumas coisas no meu WinXP para usar o PHP5 com MySQL5, nada diferente do que diz no manual de instalação... Configuração de variável de ambiente PATH: - incluí os valores "C:\PHP;C:php\ext;C:\MySQL\bin;c:\MySQL;", sabendo que instalei o PHP em C:\PHP e o MySQL em C:\MySQL; Configuração do php.ini: - alteração de "extension_dir" para "c:\PHP\ext"; - remoção do indicador de comentário ";" das linhas "extension=php_mysql.dll" e "extension=php_mysqli.dll". Bom, acho que foi só isso, vê se você tem algum arquivo php.ini perdido em algum lugar da pasta Windows... talvez tenha algum, se tiver, tente apagar este arquivo e reiniciar o serviço Apache pra ver se funciona... se não funcionar, (marreta) copia o seu php.ini correto pro local de onde você apagou o errado. Mantenha contato! B)
  17. que tal adicionar o atributo SELECTED na tag OPTION que tenha o valor que deseja ser o padrão do SELECT? B)
  18. CSML sistemas

    Conexao Com Banco Mysql

    será que as bibliotecas de manipulação de bancos MySQL estão habilitadas no PHP.ini ??? viu se há registro de erro de PHP nos log de eventos do Windows, acho que é Windows que você usa, certo? Dá uma olhada nesses pontos e avisa.
  19. CSML sistemas

    Chmod

    com certeza, a Microsoft tem ainda muito pra melhorar em seu sistema de arquivos...
  20. + ou - isso??? http://www.csml.com.br/js_php_mysql_exemplo_1.html Só que, neste caso, os dados do formulário estão sendo cadastrados imediatamente no banco MySQL; no seu caso, seria necessário alterar para que os dados fossem primeiro para o array da tabela e, ao confirmar os dados, aí sim, fosse feito o cadastro. É isso? B)
  21. CSML sistemas

    Erro No Banco

    O MySQL Administrator é ferramenta que faz parte do MySQL GUI Tools, disponível no site mysql.org... Voltando ao assunto, que tal, já que você criou outro database, você remover o comando CREATE DATABASE do arquivo e utilizar um USE USUARIO_VIP ??? Tenta aí e diz o que acontece. :blink:
  22. CSML sistemas

    Erro No Banco

    já tentou pela linha de comando??? tá sugerido na mensagem de erro... se você tiver o MySQL Administrator instalado, posso ajudar melhor... o phpMyAdmin eu nem uso + atualmente...
  23. CSML sistemas

    Erro No Banco

    O que que você tá usando para fazer a importação? Fiz um teste aqui com meu MySQL Administrator, adaptei a primeira linha do código que você postou e funcionou! Qual aplicação tá usando??? :blink:
  24. CSML sistemas

    Alterar Idioma Do Php

    Se usa o WordPress, talvez este link seja interessante pra você: http://tiagovaz.wordpress.com/2005/07/22/c...t-no-wordpress/ ... :)
  25. CSML sistemas

    Botao Busca

    Usa o campo TARGET do FORM para indicar onde será exibido o resultado do PHP. Vlw?
×
×
  • Criar Novo...