Ir para conteúdo
Fórum Script Brasil
  • 0

Noticias


Marc

Pergunta

E aí gente beleza?

É o seguinte estou desenvolvendo uma página de noticias. Quero fazer um esquema que quando eu inserir uma nova noticia a antiga fique arquivada, mostrando apenas o título com link para abrir a noticia e quando eu clicar nessa noticia arquivada ela apareça no lugar da última.

vocês entenderam?

Vou colocar o código abaixo para ficar mais fácil para vocês me explicarem.

Abraços.

<!--#include file=permissao.asp-->
<!--#include file=cabecalho.asp-->
<!--#include file=conexao.asp-->

<table>

<tr> 
	<td align=center><font face=arial size=2><a href="cadnoticia.asp">Incluir nova notícia</font></td>
	<td align=center><font face=arial size=2><a href="logout.asp">Sair</a></font></td>
	<td align=center><font face=arial size=2>Ir para o site</font></td>
</tr>


</table>


<table border=o cellspacing=0 cellpadding=2 width="100%">
  <tr> 
    <td valign=top bgcolor="#CDBDA0"> <font face=arial size=2> 

<% Dim sql,rs

abreconexao

if Request("codnoticia")<> "" then 'verifique se vai excluir

	sql="SELECT * FROM noticias Where codnoticia=" & Request("codnoticia")
	set rs=oConexao.Execute(sql)

	if not rs.EOF then
  sql="DELETE * FROM noticias WHERE codnoticia=" & Request("codnoticia")
  oConexao.Execute sql
	else
  Response.Write "<center><font face=arial size=2 color=#ff0000> Noticia não pode ser excluída </font></center>"
	end if
end if

	sql="SELECT codnoticia,data,titulo,noticias FROM Noticias ORDER BY data DESC"
	set rs=oConexao.execute(sql)
%>

<table border=1 width=80% cellspacing=0 cellpadding=2 align=center>
        <tr> 
          <td align=center><font face=arial size=2>Data</font></td>
          <td align=center><font face=arial size=2>Título</font></td>
   
    <td align=center><font face=arial size=2>Clique para excluir </font></td>
  
        </tr> 

<% while not rs.EOF %>

	<tr> 
   <td><font face=arial size=2><%=rs("data")%></font></td>
       <td><font face=arial size=2>Titulo<%=rs("titulo")%></a></font></td>
   <%'=rs("noticias") %>
   <td><font face=arial size=2><a href="noticias.asp?codnoticia=<%=rs("codnoticia")%>">Excluir</a> </font></td>
        </tr>
  	
<% 

rs.movenext
wend
fechaconexao 

%>

</table></font></td>
</tr>
</table>

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

não entendi o que voce quer.

Voce quer mostrar a notícia, e lá embaixo da página deixar o link para as outras?

Se for isto, pode resolver assim

<%
codNoticia=Request.Querystring("codNoticia")

rs.open "SELECT * FROM noticias WHERE codNoticia="&codNoticia&" ", conexao

rsLista.open "SELECT * FROM noticias WHERE codNoticia<>"&codNoticia&"", conexao
%>

com a conexao rs voce coloca na tela a noticia atual

com a conexao rsLista, voce lista o título das outras notícias, utilizando um loop

É isso?

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...