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

Sistema De Noticias


bolomaster

Pergunta

Ola galera como estao animados para o natal, é o seguinte eu to fazendo um sistema de noticias onde eu cadastro as noticias num banco de dados com os seguintes dados

Titulo

Data

Resumo

Noticia

e criei uma pagina q mostra somente Titulo, data e noticia

e uma outra q mostra o titulo, a data e o resumo, agora como eu faço para na pagina do resumo, ele me mostrar um link direcionando para a noticias vou postar a pagina do resumo.

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="fonte">

  <tr>

    <td width="26%" bgcolor="#3399FF">&nbsp;</td>

    <td width="45%"><div align="center"><img src="Imagens/Titulo_pag_art.gif" width="350" height="43"></div></td>

    <td width="29%" bgcolor="#3399FF">&nbsp;</td>

  </tr>

  <tr>

    <td colspan="3"></td>

  </tr>

  <tr>

    <td colspan="3">&nbsp;</td>

  </tr>

  <tr>

    <td colspan="3"><img src="Imagens/Icon_tocha.gif" width="34" height="40">

      <strong>Not&iacute;cias.</strong> </td>

  </tr>

  <tr>

    <td colspan="3"><hr></td>

  </tr>

  <tr>

    <td colspan="3"><p><br>

      </p></td>

  </tr>

</table>

  <%

dim db, rs

set db = Server.CreateObject("ADODB.Connection")

set rs = Server.CreateObject("ADODB.recordset")

db.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("db/noticias.mdb")

rs.open "notonline", db

do while not rs.eof %>

<table width="100%" border="0" class="fonte">

  <tr>

    <td width="11%"><strong>Titulo:</strong></td>

    <td width="89%"> <%Response.Write rs.fields("titulo")%> </td>

  </tr>

  <tr>

    <td><strong>Data:</strong></td>

    <td> <%Response.Write rs.fields("data")%> </td>

  </tr>

  <tr>

    <td><strong>Resumo:</strong></td>

    <td> <%Response.Write rs.fields("resumo")%> </td>

  </tr>

</table>

<p>&nbsp;</p>

<p>

<%

rs.MoveNext

Loop%>

</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><img src="Imagens/PixelTrasp.gif" width="15" height="5"><a href="java script:history.back(-1)" class="link2">voltar...</a></p>

eu gostaria de colocar um link onde eu clicar já vai direto, para a noticia

ok

Feliz Natal e um Prospero Ano Novo!!!!

Abraços do Amigo Rafael Marciano

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Acho que o povo aqui já ta variando... heheh

é +- assim:

<a href="viewnoticias.asp?id=<%=rs.fields("id")%>"><%=rs.fields("nome")%>

ai voce cria uma pagina chamada viewnoticias.asp que nela pesquisa o ID e mostre a noticia que foi clicada..

Link para o comentário
Compartilhar em outros sites

  • 0

então vamos ver se eu entendi...

Primeiramente eu vou ter q mudar o meu banco de dados e colocar o campo id,

Depois vai ser necessario eu criar uma variavel id e vou ter q usar o request.querystring

Bem eu acho q etendi mais ou menos .. será q poderia detalhar mais

abraços

Link para o comentário
Compartilhar em outros sites

  • 0

Dei omexemplo do ID porque em todo banco de dados coloco um autoincrement mesmo no MSDE / SQL.. assim nunca havera duplicidade... se for criar o IUD utilize como autoincrement.. se não na hora de executar o SQL se tiver mais de um registro voce pode clicar no segundo e aparecera o primeiro.. tem que ter registros unicos... por isto o ID

pode usar o request.querystring("ID") para recuperar o campo para poesquisar

Link para o comentário
Compartilhar em outros sites

  • 0

ok eu fiz so que olha so quando eu crio o link ao invés dele mostrar a noticia do link ele ta me mostrando somente a primeira noticia ... vou colocar os post para vocês

1 arquivo

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="fonte">

  <tr>

    <td width="26%" bgcolor="#3399FF">&nbsp;</td>

    <td width="45%"><div align="center"><img src="Imagens/Titulo_pag_art.gif" width="350" height="43"></div></td>

    <td width="29%" bgcolor="#3399FF">&nbsp;</td>

  </tr>

  <tr>

    <td colspan="3"></td>

  </tr>

  <tr>

    <td colspan="3">&nbsp;</td>

  </tr>

  <tr>

    <td colspan="3"><img src="Imagens/Icon_tocha.gif" width="34" height="40">

      <strong>Not&iacute;cias.</strong> </td>

  </tr>

  <tr>

    <td colspan="3"><hr></td>

  </tr>

  <tr>

    <td colspan="3"><p><br>

      </p></td>

  </tr>

</table>

  <%

dim db, rs

set db = Server.CreateObject("ADODB.Connection")

set rs = Server.CreateObject("ADODB.recordset")

db.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("db/noticias.mdb")

rs.open "notonline", db

do while not rs.eof %>

<table width="100%" border="0" class="fonte">

  <tr>

    <td width="11%"><strong>Titulo:</strong></td>

    <td width="89%"> <%Response.Write rs.fields("titulo")%> </td>

  </tr>

  <tr>

    <td><strong>Data:</strong></td>

    <td> <%Response.Write rs.fields("data")%> </td>

  </tr>

  <tr>

    <td><strong>Resumo:</strong></td>

    <td> <%Response.Write rs.fields("resumo")%> </td>

  </tr>

  <tr>

    <td>&nbsp;</td>

    <td><a href="vernoticias.asp?id=<%=rs.fields("cod")%>">Ver Noticia</a></td>

  </tr>

</table>

<p>&nbsp;</p>

<p>

<%

rs.MoveNext

Loop%>

</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><img src="Imagens/PixelTrasp.gif" width="15" height="5"><a href="java script:history.back(-1)" class="link2">voltar...</a></p>

ta agora o outro arquivo
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="fonte">

  <tr>

    <td width="26%" bgcolor="#3399FF">&nbsp;</td>

    <td width="45%"><div align="center"><img src="Imagens/Titulo_pag_art.gif" width="350" height="43"></div></td>

    <td width="29%" bgcolor="#3399FF">&nbsp;</td>

  </tr>

  <tr>

    <td colspan="3"></td>

  </tr>

  <tr>

    <td colspan="3">&nbsp;</td>

  </tr>

  <tr>

    <td colspan="3"><img src="Imagens/Icon_tocha.gif" width="34" height="40">

      <strong>Not&iacute;cias.</strong> </td>

  </tr>

  <tr>

    <td colspan="3"><hr></td>

  </tr>

  <tr>

    <td colspan="3"><p><br>

      </p></td>

  </tr>

</table>

  <%

dim db, rs

set db = Server.CreateObject("ADODB.Connection")

set rs = Server.CreateObject("ADODB.recordset")

db.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("db/noticias.mdb")

rs.open "notonline", db

%>

<table width="100%" border="0" class="fonte">

  <tr>

    <td width="11%"><strong>Titulo:</strong></td>

    <td width="89%"> <%Response.Write rs.fields("titulo")%> </td>

  </tr>

  <tr>

    <td><strong>Data:</strong></td>

    <td> <%Response.Write rs.fields("data")%> </td>

  </tr>

  <tr>

    <td><strong>Noticia:</strong></td>

    <td> <%Response.Write rs.fields("noticia")%> </td>

  </tr>

</table>

<p>&nbsp;</p>

<p><img src="Imagens/PixelTrasp.gif" width="15" height="5"><a href="java script:history.back(-1)" class="link2">voltar...</a></p>

bem quando eu testo ele so me mostrar o registro 1 do banco e não o registro da notiica propria . por favor me mostre o que estou fazendo errado, obrigado a todos

Link para o comentário
Compartilhar em outros sites

  • 0

para facilitar crie uma pesquisa na pagina de leitura e localize o ID e ai é só mostrar..

SELECT * FROM noticias where id="&id

isto vai posicionar o banco de dados, como já veio de um ID que existe nem precisa testar EOF nem BOF

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...