Ir para conteúdo
Fórum Script Brasil

ricardinho

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Tudo que ricardinho postou

  1. valeu jonathan pela força consegui concluir o trabalho, dei uma modificada somente no for... mais deu certo entreguei o trabalho !!!! precisamos de gente que nem você .... que colabora com e ajuda as pessoas na dificuldade MAIS UMA VEZ OBRIGADO CASO RESOLVIDO
  2. fala jonathan cara desculapa a minha ignorancia, mais não manjo muito de ajax, mais uma vez obrigado por estar me dando uma força... cara tenho q entregar esse codigo hj na facu..... se puder me add no MSN akyshow@hotmail.com de uma olhada como ficou meu codigo verifica se estou no caminho certo fiz uma funcao AtualizaPedido e chamei ela junto com onClick codigo inteiro <html> <body> </script> <script type="text/javascript"> var xmlDoc=null; if (window.ActiveXObject) {// code for IE xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); } else if (document.implementation.createDocument) {// code for Firefox, Mozilla, Opera, etc. xmlDoc=document.implementation.createDocument("","",null); } else { alert('Your browser cannot handle this script'); } if (xmlDoc!=null) { xmlDoc.async=false; xmlDoc.load("http://localhost/ricardo/produtos.xml"); document.write("<table border='1'>"); document.write("<tr>"); document.write("<td>"); document.write("Tipo"); document.write("</td>"); document.write("<td>"); document.write("Nome"); document.write("</td>"); document.write("<td>"); document.write("Preço"); document.write("</td>"); document.write("</tr>"); var x=xmlDoc.getElementsByTagName("PRODUTOS"); for (var i=0;i<x.length;i++) { document.write("<tr>"); document.write("<td>"); document.write(x[i].getElementsByTagName("TIPO")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("<td>"); document.write("<input type =checkbox> "); document.write(x[i].getElementsByTagName("NOME")[0].childNodes[0].nodeValue); document.write("</td>"); //document.write("<td>"); document.write("<td id='preço" + i + "'>"); document.write(x[i].getElementsByTagName("preço")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("</tr>"); } document.write("</table>"); } function AtualizaPedido(){ valor = 0 for (z=0;z<=numero_elementos;z++) { x = document.getElementById("PRECO_"+z) if (x==null) { break; } else{ valor += x.innerHTML } } valor = eval(valor); alert("O preço total é de "+valor); } </script> </p> <form name="form2" method="post" action=""> <input type="button" name="Lista Pedidos" value="listar pedidos" onClick="AtualizaPedido()" /> </form> <form name="form1" method="post" action=""> <textarea name="textarea" cols="60" rows="10"></textarea> </form> <p> </p> </body> </html> com este codigo esta aparecendo a tabela normal mais quando eu dou um click no botao não aparece nada o correto era mostrar o preço o q pode estar errado? minha funcao? grato
  3. OLA JONATHAN OBRIGADO PELA AJUDA ... O FOR ESTA DANDO CERTO MAIS QUANDO JOGO O LOOP P/ A SOMA ELE SOME O MINHA TABELA TENTEI FAZER UMA FUNCAO COM O LOOP SOMA MAIS CONTINUA SUMINDO A TABELA... VOU TENTAR MUDAR MAIS ALGUMA COISA AQUI..... GRATO
  4. ola pessoal estou com o seguinte problema, curso ciencia da computacao meu prof. pediu para fazer uma lista de compras em ajax e carregar os dados atraves do servidor (uso o vertrigo ). so novo nesta linguagem !!! e o prof. não da muitas dicas, tenho que entregar ate terca. eu criei um arquivo chamado produtos.xml e joguei no servidor segue abaixo <LANCHONETE> <PRODUTOS> <TIPO>LANCHE</TIPO> <NOME>X-SALADA</NOME> <preço>4.5</preço> </PRODUTOS> <PRODUTOS> <TIPO>LANCHE</TIPO> <NOME>MISTO QUENTE</NOME> <preço>5.00</preço> </PRODUTOS> <PRODUTOS> <TIPO>LANCHE</TIPO> <NOME>X-BURGUER</NOME> <preço>6.00</preço> </PRODUTOS> <PRODUTOS> <TIPO>LANCHE</TIPO> <NOME>PAO COM OVO</NOME> <preço>2.5</preço> </PRODUTOS> <PRODUTOS> <TIPO>BEBIDAS</TIPO> <NOME>GUARANA</NOME> <preço>2.00</preço> </PRODUTOS> <PRODUTOS> <TIPO>BEBIDAS</TIPO> <NOME>GUARANA</NOME> <preço>2.00</preço> </PRODUTOS> <PRODUTOS> <TIPO>BEBIDAS</TIPO> <NOME>COCA COLA</NOME> <preço>2.50</preço> </PRODUTOS> <PRODUTOS> <TIPO>BEBIDAS</TIPO> <NOME>GATOREDE</NOME> <preço>5.00</preço> </PRODUTOS> <PRODUTOS> <TIPO>BEBIDAS</TIPO> <NOME>FANTA UVA</NOME> <preço>2.00</preço> </PRODUTOS> <PRODUTOS> <TIPO>SOBREMESAS</TIPO> <NOME>TORTA DE MORANGO</NOME> <preço>3.50</preço> </PRODUTOS> <PRODUTOS> <TIPO>SOBREMESAS</TIPO> <NOME>PUDIM DE LEITE</NOME> <preço>4.00</preço> </PRODUTOS> <PRODUTOS> <TIPO>SOBREMESAS</TIPO> <NOME>SORVETES</NOME> <preço>2.85</preço> </PRODUTOS> <PRODUTOS> <TIPO>SOBREMESAS</TIPO> <NOME>MUSSI</NOME> <preço>4.50</preço> </PRODUTOS> </LANCHONETE> criei este codigo para chamar o arquivo <html> <body> <p> </p> <p> &lt;script type="text/javascript"> var xmlDoc=null; if (window.ActiveXObject) {// code for IE xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); } else if (document.implementation.createDocument) {// code for Firefox, Mozilla, Opera, etc. xmlDoc=document.implementation.createDocument("","",null); } else { alert('Your browser cannot handle this script'); } if (xmlDoc!=null) { xmlDoc.async=false; xmlDoc.load("http://localhost/ricardo/produtos.xml"); document.write("<table border='1'>"); document.write("<td>"); document.write("Tipo"); document.write("</td>"); document.write("<td>"); document.write("Nome"); document.write("</td>"); document.write("<td>"); document.write("Preço"); document.write("</td>"); var x=xmlDoc.getElementsByTagName("PRODUTOS"); for (var i=0;i<x.length;i++) { document.write("<tr>"); document.write("<td>"); document.write(x[i].getElementsByTagName("TIPO")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("<td>"); document.write("<input type =checkbox> "); document.write(x[i].getElementsByTagName("NOME")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("<td>"); document.write(x[i].getElementsByTagName("preço")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("</tr>"); } document.write("</table>"); } </script> </p> <form name="form2" method="post" action=""> <input type="button" name="Lista Pedidos" value="listar pedidos"> </form> <form name="form1" method="post" action=""> <textarea name="textarea" cols="60" rows="10"></textarea> </form> <p> </p> </body> </html> beleza com este codigo eu consegui puxar os itens em uma tabela ... o objetivo é clicar em cada produto e quando apertar o botao aparecer o nome do produto o preço e o total como faco isso ? me ajudem tive varias ideias para fazer isso so que ainda não consegui... obrigado ola pessoal acho que não estao entendendo nada ... gostaria que alguém colocasse este codigo no dreamweaver, pois vai ficar mais facil de vocês entenderem o que eu quero fazer so vendo o codigo fica muito complicado... me ajudemmmmmmmm!!!!!!!!!!!!!!!! grato
  5. estou com um exercicio p fazer de pl/sql meu estou com muitas duvidas estou comecando a estudar pl/sql entendam não quero q fazem para mim so quero alguém q entenda de pl sql e me de umas dicas o exercicio é o seguinte Desenvolva um PL/SQL para calcular o valor da conta de telefone mensal dos clientes, sendo que todo cliente possui um pacote grátis, ao mês, de 400 minutos válidos para ligações locais (mesmo DDD). O minuto excedente de ligações locais e de ligações para DDD diferente é calculado com base na tabela BD_CUSTO_DDD. Inserir os registros referentes às contas na tabela BD_CONTAS_MENSAIS. as tabelas: Create table BD_CLIENTES( COD_CLIENTE NUMBER(10) NOT NULL constraint PK_BD_CLI primary key, NOM_CLIENTE VARCHAR2(50) NOT NULL, NUM_CPF NUMBER(11) NOT NULL, NUM_RG VARCHAR2(15) NOT NULL, NOM_CIDADE VARCHAR2(15) NOT NULL, NOM_BAIRRO VARCHAR2(12) NOT NULL, NOM_LOGRADOURO VARCHAR2(40) NOT NULL, SGL_UF VARCHAR2(2) NOT NULL, NUM_CEP VARCHAR2(8) NOT NULL); -------------------------------------------------------------------------------------- Create table BD_TELEFONES( COD_CLIENTE NUMBER(10) NOT NULL, DDD_TELEFONE NUMBER(3) NOT NULL, NUM_TELEFONE NUMBER(8) NOT NULL, DIA_VENCIMENTO NUMBER(2) NOT NULL, STA_LINHA VARCHAR2(1) NOT NULL constraint CHK_STATUS check (sta_linha in('A', 'I', 'C')), constraint PK_BD_TEL primary key (ddd_telefone, num_telefone), constraint FK_TEL_CLI foreign key (cod_cliente) references BD_CLIENTES(cod_cliente)); ------------------------------------------------------------------------------------- Create table BD_LIGACOES( DDD_TELEFONE NUMBER(3) NOT NULL, NUM_TELEFONE NUMBER(8) NOT NULL, ANO_MES NUMBER(6) NOT NULL, SEQ_TELEFONE NUMBER(5) NOT NULL, DDD_TELEFONE_DESTINO NUMBER(3) NOT NULL, NUM_TELEFONE_DESTINO NUMBER(8) NOT NULL, DAT_INICIO DATE NOT NULL, DAT_TERMINO DATE NOT NULL, constraint PK_LIG primary key (ddd_telefone, num_telefone, ano_mes, seq_telefone), constraint FK_LIG_TEL foreign key( ddd_telefone, num_telefone) references BD_TELEFONES( ddd_telefone, num_telefone)); -------------------------------------------------------------------------------------- Create table BD_CUSTO_DDD( DDD_ORIGEM NUMBER(3) NOT NULL, DDD_DESTINO NUMBER(3) NOT NULL, VAL_MINUTO NUMBER(4,2), constraint PK_BD_CUSTO primary key( ddd_origem, ddd_destino)); -------------------------------------------------------------------------------------- Create table BD_CONTAS_MENSAIS( COD_CLIENTE NUMBER(10) NOT NULL, ANO_MES NUMBER(6) NOT NULL, DDD_TELEFONE NUMBER(3) NOT NULL, NUM_TELEFONE NUMBER(8) NOT NULL, TOT_MINUTOS_LOCAIS NUMBER(6) NULL, VAL_MINUTOS_LOCAIS NUMBER(11,2) NULL, TOT_MINUTOS_INTER NUMBER(6) NULL, VAL_MINUTOS_INTER NUMBER(11,2) NULL, DAT_VENCIMENTO DATE NOT NULL, VAL_PAGO NUMBER(11,2) NULL, DAT_PAGAMENTO DATE NULL, VAL_ACRESCIMO NUMBER(11,2) NULL, constraint PK_CONTAS primary key (cod_cliente, ddd_telefone, num_telefone, ano_mes), constraint FK_CON_TEL foreign key (ddd_telefone, num_telefone) references BD_TELEFONES( ddd_telefone, num_telefone), constraint FK_CON_CLI foreign key (cod_cliente) references BD_CLIENTES(cod_cliente));
×
×
  • Criar Novo...