Ir para conteúdo

POWERED BY:

Arquivado

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

Zé Luiz - Dainet

SELECT Impossivel!

Recommended Posts

tenho uma tabela de cadastro de premios com 4 opções de premios,

o cara pode se cadastrar em 1 de cada vez, para isso o cara tem q logar,

ai entrar no cadastro de premios.

queria saber como faço um select para ver se o cara já cadastrou algum premio,

ai ele só escolhe os premios que ele não cadastrou...

e se ele cadastrou todos ele não poder cadastrar...

 

vou colar o código atual naqual é o que o cara se cadastrar uma unica vez, se ele tentar

logar novamente para se cadastrar ele dá uma mensagem q o cadastro existe.

 

<!-- #include file="conexaobd.asp" -->
<!-- #include file="ADOVBS.inc" -->
<%
dim conconexao, cemail

'=====> Captura dos Forms.

cemail = Request.Cookies("c_email")

'=====> Select de pesquisa.
Sub ProcessaPagina
Dim rs,verifica, rs2, sql2
Set rs = Server.CreateObject("ADODB.Recordset")
rs.open "inscricoes_premio", conconexao, adOpenDynamic, adlockoptimistic, adcmdtable
set verifica = conconexao.execute("SELECT * FROM inscricoes_premio where email = '"& cemail &"'")
if verifica.eof or verifica.bof then
response.Redirect("inscricao.asp?modo=validado")
else
response.Redirect("inscricao.asp")
end if
end sub

processapagina
%>

Grato!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, tenta assim:

 

if verifica.eof then
  response.Redirect("inscricao.asp")
else
  response.Redirect("inscricao.asp?modo=validado")
end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, tenta assim:

 

if verifica.eof then
  response.Redirect("inscricao.asp")
else
  response.Redirect("inscricao.asp?modo=validado")
end if

Então... não funciona...

 

na verdade... eu quero que ele pegue na tabela todos os cadastros do cara...

ai se ele estiver cadastrado em 2 por exemplo...

ele só exiba os outros 2 premios para que ele se cadastre...

 

se ele estiver em 3 só vai ter 1 premio para ele se cadastrar...

cada vez q ele se cadastrar, é um cadastro novo criado...

ele não faz um update no cadastro...

 

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

cadastre o cookie que ele recebe no banco e puxe a informação através do cookie e na hora é só mostrar os prêmios que não estão com o cookie que está no navegador, entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

cadastre o cookie que ele recebe no banco e puxe a informação através do cookie e na hora é só mostrar os prêmios que não estão com o cookie que está no navegador, entendeu?

Caro Ted k,

 

realmente eu não entendi...

 

tem como dá mais um HELP

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

[resolvido]

 

<%
	set rs = server.CreateObject("adodb.recordset")
	sql = "SELECT premios FROM inscricoes_premio where aluno_id = "& aluno_id &" and premios = 'premio1'"
	rs.open sql, conconexao
	
	if not rs.eof then

%>

Grato a todos

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.