Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

betobto

[Resolvido] RadioButton

Recommended Posts

noivos.asp

<script language="javascript">
	function formAction(pagina){
		document.forms[0].action = pagina;
		document.forms[0].submit();
	}
	</script>
	<form name="frmcontato" method="post" action="">
	<input name="txtcodigo" type="hidden" value="<%=wcodigo%>">
	<input name="txtexibir" type="radio" value="S" <%if wrs("Noivos_Exibir")="S" then%> checked="checked"<%end if%> onClick="java script:formAction('adminDefault.asp?noivosUpdate&txtcodigo=<%=wrs("Noivos_Id")%>');" />
	Sim 
	<input name="txtexibir" type="radio" value="N" <%if wrs("Noivos_Exibir")="N" then%> checked="checked"<%end if%> onClick="java script:formAction('adminNoivosUpdate.asp?txtcodigo=<%=wrs("Noivos_Id")%>');" />
	Não
	</form>

adminNoivosUpload.asp

<!--#include file="abrir.asp"-->

<% 
wcodigo = request.form("txtcodigo")
wexibir = request.form("txtexibir")

wsql4 = "UPDATE tabnoivos SET Noivos_Exibir='"&wexibir&"' WHERE Noivos_id ="&wcodigo
SET wrs4 = wcon.EXECUTE(wsql4)  
response.Write(wsql4)
'response.End()
Response.Redirect("adminDefault.asp?pagina=noivos")
%>
Opa aeae pessoal estou com um pequeno problema neste codigo ele me mostra o codigo do noivo mas dah erro ele naum atualiza no banco de dados

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na segunda página está pegando o valor da input

<input name="txtcodigo" type="hidden" value="<%=wcodigo%>">

 

Onde está sendo passado o valor wcodigo? A principio parece está vazia... verifique isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

DA UM RESPONSE.END()

E UM RESPONSE.WRITE(wcodigo)

PARA VER O K ESTA SENDO PASSADO NA VARIAVEL.

 

<%

wcodigo = request.form("txtcodigo")

wexibir = request.form("txtexibir")

‘ DA UM RESPONSE.END()

‘ E UM RESPONSE.WRITE(wcodigo)

‘ PARA VER O K ESTA SENDO PASSADO NA VARIAVEL

 

wsql4 = "UPDATE tabnoivos SET Noivos_Exibir='"&wexibir&"' WHERE Noivos_id ="&wcodigo

SET wrs4 = wcon.EXECUTE(wsql4)

response.Write(wsql4)

'response.End()

Response.Redirect("adminDefault.asp?pagina=noivos")

%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

é como o hagon falou, o input hidden está vazio, e como você usa o txtcodigo na query, mude essa linha:

 

wcodigo = request.form("txtcodigo")

 

para:

 

wcodigo = request.querystring("txtcodigo")

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.