Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bem Olá pessoal! Estou aqui hoje pedindo a ajuda de vocês para um UPDATE onde a pessoa escolhe uma ordem determinada por ele e quando ele manda atualizar o banco de dados, esse fica na ordem que ele escolheu.
Obs. ele tem que estar logado para isso sendo assim somente será atualizado com o ID dele.
Página: centralPage-OrdemRecebimento.asp "onde ele vai colocar na ordem que ele escolher"
<form method='post' action='centralPage-ValidaOrdemJogo.asp' name='defineordem' onsubmit='return validaformulario10(opcao1,opcao2,opcao3,opcao4,opcao5,opcao6,opcao7,opcao8,opcao9,opcao10);'>
<input type='hidden' name='idjogo1' id='idjogo1' value=''>
<input type='hidden' name='idjogo2' id='idjogo2' value=''>
<input type='hidden' name='idjogo3' id='idjogo3' value=''>
<input type='hidden' name='idjogo4' id='idjogo4' value=''>
<input type='hidden' name='idjogo5' id='idjogo5' value=''>
<input type='hidden' name='idjogo6' id='idjogo6' value=''>
<input type='hidden' name='idjogo7' id='idjogo7' value=''>
<input type='hidden' name='idjogo8' id='idjogo8' value=''>
<input type='hidden' name='idjogo9' id='idjogo9' value=''>
<input type='hidden' name='idjogo10' id='idjogo10' value=''>
<input type='hidden' name='sequenciajogo1' id='sequenciajogo1' value='' />
<input type='hidden' name='sequenciajogo2' id='sequenciajogo2' value='' />
<input type='hidden' name='sequenciajogo3' id='sequenciajogo3' value='' />
<input type='hidden' name='sequenciajogo4' id='sequenciajogo4' value='' />
<input type='hidden' name='sequenciajogo5' id='sequenciajogo5' value='' />
<input type='hidden' name='sequenciajogo6' id='sequenciajogo6' value='' />
<input type='hidden' name='sequenciajogo7' id='sequenciajogo7' value='' />
<input type='hidden' name='sequenciajogo8' id='sequenciajogo8' value='' />
<input type='hidden' name='sequenciajogo9' id='sequenciajogo9' value='' />
<input type='hidden' name='sequenciajogo10' id='sequenciajogo10' value='' />
<%
contador = 1
jogos = request("escolhejogo")
IdJogo = Split(jogos, " ")
For i = LBOUND(IdJogo) to UBOUND(IdJogo)
Set rsjogos = Server.CreateObject("ADODB.Recordset")
rsjogos.ActiveConnection = Conexao
SQL = "INSERT INTO tb_aluguel(id_cad, id_jogos, ordem) Values ("&Session("idLog")&", '"&IdJogo(i)&"', '"&contador&"')"
Conexao.execute(sql)
contador = contador + 1
Next
%>
<table border="0" width="100%" id="table1" height="69">
<tr>
<td height="18" colspan="3" align="center" class="texto"><span class="style81">Definir Ordem de Recebimento dos Jogos</span></td>
</tr>
<tr>
<td height="19" align="center" class="texto"><span class="style81">Nome do Jogo</span></td>
<td align="center" class="texto"><span class="style81">Ordem de Recebimento</span></td>
<td align="center" class="texto"><span class="style81">Remover</span></td>
</tr><input type="hidden" name="FRM_ID" id="FRM_ID" size="80" value="<%=rsjogos("id_aluguel")%>" />
<tr>
<td width="60%" align="left" class="texto">
<%=jogos("titulo")%></td>
<td width="25%" align="center" class="texto"><select size='1' id='opcao<%=rsjogos("ordem")%>' name='opcoes' class='style8'>
<option value='1' selected>1º opção</option>
<option value='2'>2º opção</option>
<option value='3'>3º opção</option>
<option value='4'>4º opção</option>
<option value='5'>5º opção</option>
<option value='6'>6º opção</option>
<option value='7'>7º opção</option>
<option value='8'>8º opção</option>
<option value='9'>9º opção</option>
<option value='10'>10º opção</option>
</select></td>
<td width="15%" align="center" class="texto"><a href= "centralPage-RemoverJogo.asp?id=<%=rsjogos("id_jogos")%>"><img border='0' src='images/btn_lixeira.gif' width='16' height='16'></a></td>
</tr></table>
</p>
<p> </p>
<p align="center">
<span class="style81">
<input type="submit" name="Atualizar" value="Atualizar" class="style81">
<input type="reset" name="Limpar" value="Limpar" class="style81">
<input type="button" name='Voltar' value='Voltar' class='style81' onClick="location.href='centraldoAssinante.asp';">
</span>
</form>
**Página: centralPage-ValidaOrdemJogo.asp "onde ele vai fazer o UPDATE para deixar a ordem que ele escolheu"**
<%
ordem = request.form("ordem")
id = request.form("FRM_ID")
SQL = "UPDATE tb_aluguel SET ordem = "&ordem&" where id_aluguel = "&id
conexao.execute(sql) '<-- LINHA DO ERRO
response.Redirect("centralPage-OrdemRecebimento.asp")
%>
>
Banco de Dados - Tabela: tb_aluguel
id_aluguel---Numeração Automatica - CHAVE PRIMARIA
id_cad-------Número
id_jogos-----Número
ordem--------Número
dt_envio-----Texto
n_envio------Texto
dt_receb-----Texto
n_receb------Texto
ERRO:
>
Microsoft JET Database Engine erro '80040e14'
Erro de sintaxe na instrução UPDATE.
/jogos/centralPage-ValidaOrdemJogo.asp, linha 297
Qualquer dúvida sobre que estou tentando explicar acesse http://kmsolucoes.com/jogos/ login e senha do site adm
Gente é meio URGENTE!
Obrigadoooo
Carregando comentários...