Ir para conteúdo

POWERED BY:

Arquivado

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

bufalino

Noticias restritas ??

Recommended Posts

pessoal, tenho uma pagina que exibe os titulos das noticias e quando a pessoa clica em um título, ela visualiza o conteudo, no banco de dados (em access), a estrutura de dados (noticias) tem dentro os campos "TITULO", "CONTEÚDO" e "RESTRITO" em que o campo "RESTRITO" marca "S" ou "N" como faço pra q as noticias que tiverem "S" no campo "RESTRITO" seja apenas visualizadas mediante o login do usuario ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça uma consulta na tabela:OBS. crie uma chave autonumerica para fazer o select, isso aumenta a performance do BDselect RESTRITO from tabela where chave= chaveTITULOIF recordset("RESTRITO") = "S" then 'crie a pág. de login response.redirect ("logim.asp")ELSE 'visualização da noticiaEND IF

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, e como faço pra visualizar somente as noticias com "N" que esta no campo (restrito) ??? o q acrecento nesse codigo:: ????? <% Dim conDB1Dim recLinksconst cntCaminho = "D:\Inetpub\wwwroot\bd\DB1.mdb"set conDB1 = Server.createObject("ADODB.Connection")set recLinks = Server.CreateObject("ADODB.Recordset")conDB1.open "driver={microsoft access driver (*.mdb)};dbq=" & cntCaminhorecLinks.open "SELECT * FROM noticias ORDER BY data DESC", conDB1do while not recLinks.Eof %><br><% response.write recLinks.fields("titulo") %><br><% response.write recLinks.fields("conteudo") %>recLinks.closeconDB1.close%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque na clausula where !!!SELECT * FROM noticias WHERE RESTRITO = 'N'ORDER BY data DESCEntendeu ? :rolleyes:

WHERE RESTRITO = 'N'"ao menos na linha de comando que eu uso é preciso botar aspas duplas no final...

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque na clausula where !!!SELECT * FROM noticias WHERE RESTRITO = 'N'ORDER BY data DESCEntendeu ? :)

sim, entendi, funcionou perfeitamente, muito obrigado :D :D :D

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.