Tenho que mostrar numa tabela, apenas os usuários que NÃO são autorizados por duas pessoas em meu site....
Mas não estou conseguindo....
Como faço isso funcionar?
sql = "select * from membros where (ativar1 = 'nao' and ativar2 = 'nao') or (ativar1 = 'sim' and ativar2 = 'nao') or (where ativar1 = 'nao' and ativar2 = 'sim') order by nome asc"
Erro No Código... Me Ajudem...
Started By Bokinha, 09/06/2003, 00:04
5 replies to this topic
#1
Posted 09/06/2003, 00:04
#2
Posted 09/06/2003, 01:55
Já que você quer mostrar apenas os que não estão autorizados, não precisa desse "conjunto" de OR que inseriu na sua instrução sql, deixando ela então bem mais simples...
Experimenta colocar:
sql = "select * from membros where ativar1= 'nao' and ativar2= 'nao' order by nome asc"
Boa sorte!
Experimenta colocar:
sql = "select * from membros where ativar1= 'nao' and ativar2= 'nao' order by nome asc"
Boa sorte!
' nome: gustavo veiga
' profissão: ALOG Data Centers do Brasil (analista de sistemas)
' publicidade: ALOG Data Centers do Brasil
' profissão: ALOG Data Centers do Brasil (analista de sistemas)
' publicidade: ALOG Data Centers do Brasil
#3
Posted 09/06/2003, 02:10
Mas quando ele for autorizado por apenas UMA pessoa... ele ainda continua na lista dos NÃO AUTORIZADOS.... entendeu !?
Tem q ter dois SIM pra ele ter acesso ... e eu num consigo fazer a tabela com esses não cadastrados..
Tem q ter dois SIM pra ele ter acesso ... e eu num consigo fazer a tabela com esses não cadastrados..
#4 Jefferson
Posted 09/06/2003, 08:12
Tente assim, veja:
sql = "select * from membros where ativar1 = 'nao' or ativar2 = 'nao' order by nome asc"
ok ?
Boa Sorte !
sql = "select * from membros where ativar1 = 'nao' or ativar2 = 'nao' order by nome asc"
ok ?
Boa Sorte !
#5
Posted 09/06/2003, 13:54
Eu sei .. mas tipo... tem q ter mais essas três opções na linha do SQL... soh q eu num sei como que eu posso fazer...
ativar='nao' and ativar='nao'
or
ativar='sim' and ativar='nao'
or
ativar='nao' and ativar='sim'
Como coloco essas TRÊS linhas num SQL ??
ativar='nao' and ativar='nao'
or
ativar='sim' and ativar='nao'
or
ativar='nao' and ativar='sim'
Como coloco essas TRÊS linhas num SQL ??
#6
Posted 09/06/2003, 14:21
Simples.. Defina um SQL para cada tipo de sessão da página ..
Ex:
[]'s
Ex:
<% Set conexao = Server.CreatObject("ADODB.Connection") abrir ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("seu_banco.mdb") conexao.open abrir set sql = conexao.execute("select * from membros where ativar1 = 'nao' and ativar2 = 'nao' order by nome asc") %> Seus codigos <% set sql = conexao.execute("select * from membros where ativar1 = 'sim' and ativar2 = 'nao' order by nome asc") %> Seus codigos <% set sql = conexao.execute("select * from membros where ativar1 = 'nao' and ativar2 = 'sim' order by nome asc") %> Seus codigos <% conexao.close set conexao = nothing %>
[]'s
BLOG Touché Criação - Vamos trocar idéias? -> http://blog.touchecriacao.com.br/
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)