Conteúdo da Variável
Olá Pessoal...
Alguem poderia me ajudar?
Como faço para resgatar o conteúdo de uma variável??
form1.asp
<script language="javascript">var max = 7 // maximo de linhas.var color = "#FFCF88"; // esta será a cor do fundo quando selecionadovar selected_row = 0; //quantidade linhas selecionada.document.write ("\<\script language='JavaScript'>");for(i=1;i<(max + 1);i++){ funct_name = "funct_row" + i; document.write ("function " + funct_name +"()"); document.write ("{"); document.write ("end_color();"); row_name = "row" + i; document.write (row_name+".style.backgroundColor='"+color+"';"); document.write ("selected_row = "+ i +";"); document.write ("}");}document.write ("<\/script>");document.write ("\<\script language='JavaScript'>");for(i=1;i<(max + 1);i++){ funct_name = "funct_row1" + i; document.write ("function " + funct_name +"()"); document.write ("{"); document.write ("end_color1();"); row_name = "row1" + i; document.write (row_name+".style.backgroundColor='"+color+"';"); document.write ("selected_row = "+ i +";"); document.write ("}");}document.write ("<\/script>");function end_color(){ if (selected_row != 0) { object = eval("row"+selected_row); object.style.backgroundColor ='white'; }}function setcolor(){ index = 'row' object = eval(index); object.style.backgroundColor = "Laranja";}function end_color1(){ if (selected_row != 0) { object = eval("row1"+selected_row); object.style.backgroundColor ='white'; }}function setcolor1(){ index = 'row1' object = eval(index); object.style.backgroundColor = "Blue";}function addrow() { var jogador = document.getElementById('jogador').value; if (jogador == null || jogador == ""){ alert('Favor informar o nome do jogador!'); return false; }else{ numrows = document.all.project_table.rows.length; if (numrows == max + 1) alert("Você só pode cadastrar "+ max + " por jogo!"); else { var o = document.contato.jogador.value; var newRow = document.all.project_table.insertRow(numrows); document.contato.count.value = numrows; (newRow.insertCell(0)).innerHTML = "<a id=f5><center> "+numrows+" <center></a>"; name = o + numrows; (newRow.insertCell(1)).innerHTML =o; project_table.rows.item(numrows).id = "row" + numrows; project_table.rows.item(numrows).name = "row" + numrows; end_color(); funct_name = eval("funct_row" + numrows); row_name = eval("row"+numrows); row_name.onclick = funct_name; //row_name.attachEvent("onclick",funct_name); document.getElementById('jogador').value = ""; } }}function addrow1(){var jogador = document.getElementById('jogador1').value;alert("addrow1()"); if (jogador == null || jogador == ""){ alert('Favor informar o nome do jogador!'); return false; }else{ numrows = document.all.project_table1.rows.length; if (numrows == max + 1) alert("Você só pode cadastrar "+ max + " por jogo!"); else { var o = document.contato.jogador1.value; var newRow = document.all.project_table1.insertRow(numrows); document.contato.count1.value = numrows; (newRow.insertCell(0)).innerHTML = "<a id=f5><center> "+numrows+" <center></a>"; name = o + numrows; (newRow.insertCell(1)).innerHTML =o; project_table1.rows.item(numrows).id = "row1" + numrows; project_table1.rows.item(numrows).name = "row1" + numrows; end_color1(); funct_name = eval("funct_row1" + numrows); row_name = eval("row1"+numrows); row_name.onclick = funct_name; //row_name.attachEvent("onclick",funct_name); document.getElementById('jogador1').value = ""; } }}function deleter(){ end_color(); numrows = document.all.project_table.rows.length; if (numrows != 1) { if(selected_row == 0) { project_table.deleteRow(numrows-1); document.contato.count.value = numrows - 2; } else { project_table.deleteRow(selected_row); changef(selected_row); document.contato.count.value = numrows - 1; } } selected_row = 0;}function deleter1(){ end_color1(); numrows = document.all.project_table1.rows.length; if (numrows != 1) { if(selected_row == 0) { project_table1.deleteRow(numrows-1); document.contato.count1.value = numrows - 2; } else { project_table1.deleteRow(selected_row); changef1(selected_row); document.contato.count1.value = numrows - 1; } } selected_row = 0;}function changef(index){ numrows = document.all.project_table.rows.length; numrows = numrows + 1; for(i = index + 1;i<numrows;i++) { plus = i+1 min = i-1; row_name = eval("row" + i); row_name.cells(0).innerHTML = "<a id=f5><center> "+ min +" <center></a>"; row_name2 = "row" + min; funct_name = eval("funct_row" + i); row_name.onclick = funct_name; //row_name.detachEvent("onclick",funct_name); row_name.name = row_name2; row_name.id = row_name2; funct_name = eval("funct_row" + min); row_name2 = eval(row_name2); row_name2.onclick = funct_name; //row_name2.attachEvent("onclick",funct_name); }}function changef1(index){ numrows = document.all.project_table1.rows.length; numrows = numrows + 1; for(i = index + 1;i<numrows;i++) { plus = i+1 min = i-1; row_name = eval("row1" + i); row_name.cells(0).innerHTML = "<a id=f5><center> "+ min +" <center></a>"; row_name2 = "row1" + min; funct_name = eval("funct_row1" + i); row_name.onclick = funct_name; //row_name.detachEvent("onclick",funct_name); row_name.name = row_name2; row_name.id = row_name2; funct_name = eval("funct_row1" + min); row_name2 = eval(row_name2); row_name2.onclick = funct_name; //row_name2.attachEvent("onclick",funct_name); }}function readrows(){ var linha, linha1, cell_1, cell1_1, cell_2, cell2_2, qtdrows, qtdrows1, Cod_Jogo, Cod_Jogo1, Jogador, Jogador1; qtdrows = project_table.rows.length - 1; qtdrows1 = project_table1.rows.length - 1; for(var k=1; k<=qtdrows; k++) { linha = project_table.rows(parseInt(k)); cell_1 = linha.cells(0); cell_2 = linha.cells(1); Cod_Jogo = cell_1.innerText; Jogador = cell_2.innerText; //alert("O Time é : "+ Time+" ["+k+"]"); //alert("O jogador é : "+ Jogador+" ["+k+"]"); horario.rows[0].cells(k-1).innerHTML=" <input type=hidden name=cod_unifil"+k+" value= "+Cod_Jogo+"> <input type=hidden name=jogador_unifil"+k+" value= "+Jogador+"> "; horario.rows[0].insertCell().innerHTML = ""; } // end loop for(var k=1; k<=qtdrows1; k++) { linha1 = project_table1.rows(parseInt(k)); cell1_1 = linha1.cells(0); cell2_2 = linha1.cells(1); Cod_Jogo1 = cell1_1.innerText; Jogador1 = cell2_2.innerText; horario1.rows[0].cells(k-1).innerHTML=" <input type=hidden name=cod_adv"+k+" value= "+Cod_Jogo1+"> <input type=hidden name=jogador_adv"+k+" value= "+Jogador1+"> "; horario1.rows[0].insertCell().innerHTML = ""; } // end loop}</script><!--#include file="../includes/inc_seguranca.asp"--><!--#include file="../includes/inc_conexao.asp"--><%tit_pagina = "Handebol"acao = Request.QueryString("acao")if acao = 1 then On error resume nextend ifif acao = 2 then ' se a ação for editar seleciona escolhido pra edição id = Request.QueryString("id") show = Request.QueryString("show") SQL = "SELECT * FROM escalacao WHERE cod_escalacao="&id set rs = bd.execute(SQL) TimeID = rs("cod_time") end ifSQL = "SELECT * FROM times"set rsTime = bd.execute(SQL)set rsTime1 = bd.execute(SQL)SQL = "SELECT * FROM jogo"set rsJogo = bd.execute(SQL)%><!--#include file="../includes/inc_acao.asp"--><!--#include file="../includes/inc_topo.asp"--></head><body leftmargin="45"><form action="_exec.asp" method="post" name="contato" id="contato" onSubmit="readrows();"> <div></div> <table width="562" border="1" cellpadding="1" cellspacing="1" bordercolor="#326F81"> <tr valign="top"> <td colspan="2"><div align="center"><strong>Jogo:</strong> <select name="jogo" id="jogo"> <option value="0">Selecione:</option> <% if not rsJogo.eof then %> <% do until rsJogo.eof %> <option value="<%=rsJogo("cod_jogo")%>"> <%=rsJogo("descricao")%></option> <% rsJogo.movenext loop %> <%else%> <option>Nenhum cadastrado</option> <% end if %> </select> <input name="acao" type="text" id="acao" value="1" /> </div></td> </tr> <tr> <td width="279" valign="top"> <table width="275" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#306b7c" id="horario" valign="top"> <tr> <td width="267" colspan="2" align="center"><a id="f" style="font-size: 12px"><strong>Cadastro de Jogadores UniFil</strong></a></td> </tr> <tr> <td height="26" colspan="2" align="center"><div align="left"><strong>Time</strong> <select name="equipe" id="equipe"> <option value="0">Selecione:</option> <% if not rsTime.eof then %> <% do until rsTime.eof %> <option value="<%=rsTime("cod_time")%>"> <%=rsTime("equipe")%></option> <% rsTime.movenext loop %> <%else%> <option>Nenhum cadastrado</option> <% end if %> </select> <br /> <br /> <strong>Jogadores:</strong> <input type="text" name="jogador" id="jogador" /> </div></td> </tr> <tr> <td height="26" align="center"> <input type="button" name="ReadRows" value="Ler Linhas" onClick="readrows();" class="button" /> <input type="button" name="addGrupo" value="Adicionar" onClick="addrow();" class="button" /> <input type="button" name="delrows" value="Excluir" onClick="deleter();" class="button" /> <input type="hidden" name="count" /> </td> </tr> </table> <div align="center"></div> <table align="center" width="210" cellspacing="0" bordercolor="#dddddd" frame="box" id="project_table"> <!-- esta linha contem --> <!-- o tamanho da tabela o espaços a cor da borda seu frame e seu nome. --> <tbody> <tr id="tr1" bgcolor="#808080"> <td width="18" height="25" bgcolor="#2C6170"></td> <td width="186" bgcolor="#2C6170"><div align="center" class="style1"><a id="f3" style="color: #FFFFFF">Jogador</a></div></td> <!-- nome da tabela Horario de entrada --> </tr> </tbody> </table> <p> </p></td> <td width="270" valign="top"> <table width="266" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#306b7c" id="horario1"> <tr> <td width="258" colspan="2" align="center"><a id="f4" style="font-size: 12px"><strong>Cadastro de Jogadores Convidados</strong></a></td> </tr> <tr> <td height="26" colspan="2" align="center"><div align="left"><strong>Time</strong> <select name="equipe1" id="equipe1"> <option value="0">Selecione:</option> <% if not rsTime1.eof then %> <% do until rsTime1.eof %> <option value="<%=rsTime1("cod_time")%>"><%=rsTime1("equipe")%></option> <% rsTime1.movenext loop %> <%else%> <option>Nenhum cadastrado</option> <% end if %> </select> <br /> <br /> <strong>Jogadores: </strong> <input type="text" name="jogador1" id="jogador1" /> </div></td> </tr> <tr> <td height="26" align="center"> <input type="button" name="ReadRows" value="Ler Linhas" onClick="readrows();" class="button" /> <input type="button" name="addGrupo1" value="Adicionar" onClick="addrow1();" class="button" /> <input type="button" name="delrows1" value="Excluir" onClick="deleter1();" class="button" /> <input type="hidden" name="count1" /> </td> </tr> </table> <div align="center"></div> <table align="center" width="201" cellspacing="0" bordercolor="#dddddd" frame="box" id="project_table1"> <!-- esta linha contem --> <!-- o tamanho da tabela o espaços a cor da borda seu frame e seu nome. --> <tbody> <tr id="tr2" bgcolor="#808080"> <td width="19" height="25" bgcolor="#2C6170"></td> <td width="176" bgcolor="#2C6170"><div align="center" class="style1"><a id="f6" style="color: #FFFFFF">Jogador </a></div></td> <!-- nome da tabela Horario de entrada --> </tr> </tbody> </table> <p> </p></td> </tr> </table> <div align="center"></div> <div align="left"></div> <p> <input type="submit" name="Enviar" value="Submit" /> </p></form> <p> </p> </div> <!--#include file="../includes/inc_under.asp"-->
_exec
<!--#include file="../includes/inc_seguranca.asp"--><!--#include file="../includes/inc_conexao.asp"--><%'On error resume next'Resgata a pagina que estavashow = Request("show")if show = "" then show = 1end if'Executa as funções da parte "site"'Resgata Variaveisid = Request.QueryString("id")qtde = Request.Form("count")qtde1 = Request.Form("count1")jogo = Request.Form("cod_jogo")equipe = Request.Form ("equipe")acao = Request.Form ("acao")'se ação for inserir: 1'se ação for editar: 2'se ação for excluir: 3 'Incluir Response.Write "ACAO = " & acao Response.Write " --- " Response.Write "O que esta fazendo ??? " & acao Response.Write "Qtde " & qtde acao = 1'Select Case acao' Case 1: 'Incluir Response.Write "aqui - vai entrar no for" For k=1 to qtde teste = "jogador"&k Response.Write "loop k " & k & " --> " & teste & "\n" jogador=rs(teste) SQL = "INSERT INTO escalacao (cod_jogo, cod_time, cod_escalacao, nome_jogador)" SQL = SQL&" VALUES ("&jogo&","&equipe&","&k&",'"&jogador&"')" Response.Write "sql--> " & sql & "\n" set rs = bd.execute(SQL) Next'end selectIf Err.number<>0 thenacao = 4mensagem = "Ocorreram erros ao processar sua solicitação. <a href='java script:history.back(-1);'>Voltar</a>"Elseif acao = 1 thenmensagem = "Incluido com sucesso."end ifif acao = 2 thenmensagem = "Alterado com sucesso."end ifif acao = 3 thenmensagem = "Deletado com sucesso."end ifEnd IfResponse.Write "erro= "& Err.number ' response.redirect "gerenciar.asp?acao="&show&"&mensagem="&Server.URLencode(mensagem)%>
Eu preciso que a variável teste receba os valores dos jogadores, (jogador1, jogador2..)
No oracle é usado name_in e no asp?
Obrigada
Discussão (9)
Carregando comentários...