seguinte, tenho os perfis de usuário 1 2 3, o 3 seria o mais alto nivel. no meu buscador ele traz registros de todos os registros independente do nivel.
ex. nivel 1 - vendedor
quero que na pesquisa ele me retorne resultados somente do vendedor logado
nivel2 - filial
quero que me retorne resultados somente da filial e dos vendedores dessa filial
nivel 3 - matriz.
está certo. ele me retorna todos os dados de tdas as filiais e vendedores
meu code não está dando problema nenhum, só quero melhorar.
abraço galera !!!!
<%
PagAtual = Request.QueryString("PagAtual") 'página atual
Set Conn = server.createobject("adodb.connection")
DSNtest = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("banco/netdbf.mdb")
Conn.Open DSNtest
id_perfil = session("id_perfil")
id_regional = session("id_regional")
id_consultor = session("id_consultor")
vendedor = session("vendedor")
IF id_perfil = 1 THEN
registros = "*"
tabela = "clientes"
aonde = "where id_consultor = " & session("id_consultor")
ordem = "order by aprovacao"
e = "and"
ELSEIF id_perfil = 2 THEN
registros = "*"
tabela = "clientes"
aonde = "where id_regional = " & session("id_regional")
ordem = "order by aprovacao"
e = "and"
ELSEIF id_perfil = 3 THEN
registros = "*"
tabela = "clientes"
aonde = ""
ordem = "order by aprovacao"
e = ""
END IF
Set RS = Server.CreateObject("ADODB.Recordset") 'acrescentei por causa da paginação
opcao = Request("opcao")
campo_busca = request("campo_busca")
SQL = "select "& registros &" from "& tabela &" where "&opcao&" like '%"&campo_busca&"%'"
RS.Open SQL, conn, 3
%>
Pergunta
baladaclick
seguinte, tenho os perfis de usuário 1 2 3, o 3 seria o mais alto nivel. no meu buscador ele traz registros de todos os registros independente do nivel.
ex. nivel 1 - vendedor
quero que na pesquisa ele me retorne resultados somente do vendedor logado
nivel2 - filial
quero que me retorne resultados somente da filial e dos vendedores dessa filial
nivel 3 - matriz.
está certo. ele me retorna todos os dados de tdas as filiais e vendedores
meu code não está dando problema nenhum, só quero melhorar.
abraço galera !!!!
Editado por baladaclickLink para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.