No INDEX (http://www.altaestacao.net/noticias)
- Data em que a notícia foi postada (Exemplo: DD/MM - Título)
- Limite de títulos (Exemplo: aparece apenas os últimos 3 títulos das notícias postadas)
Acho que é isso! Abaixo segue o meu código:
<? /* ############################# # Developed by Cristiano G. # # Copyright © Reserved # ############################# */ ?> <html> <head> <title>Portal Alta Estação</title> <style type="text/css"> <!-- a:link { color: #FFFFFF; text-decoration: none} a:visited { color: #FFFFFF; text-decoration: none} a:hover { color: #000000; text-decoration: none} --> </style> </head> <body text="#FFFFFF" bgcolor="#FBA057" topmargin="0" leftmargin="0"> <font face=verdana size=2><B>Notícias e atualizações:</B></font><br> <? include "config.php"; global $connection; $query = "SELECT * FROM noticias ORDER BY pdate DESC"; $result = mysql_query($query) or die("Error: " . mysql_error()); while ($row = mysql_fetch_assoc($result)) { $titulo = $row['titulo']; $autor = $row['autor']; echo "- <a href=\"#\" onClick=\"window.open('mostra.php?id={$row['id']}','Janela','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=420,height=360'); return false;\"><font face=verdana size=1>$titulo</font></a><br>\n"; } ?> </body> </html>
Segue o código onde a data da notícia postada aparece normalmente:
<? /* ############################# # Developed by Cristiano G. # # Copyright © Reserved # ############################# */ ?> <html> <head> <style type="text/css"> <!-- a:link { color: #FFFFFF; text-decoration: none} a:visited { color: #FFFFFF; text-decoration: none} a:hover { color: #000000; text-decoration: none} --> <!-- BODY { scrollbar-face-color: FD9F43; scrollbar-highlight-color: 000000; scrollbar-3dlight-color: FD9F43; scrollbar-darkshadow-color: FD9F43; scrollbar-shadow-color: FD9F43; scrollbar-arrow-color: 000000; scrollbar-track-color: FFFFFF; } --> </style> <?php include("config.php"); function index($id) { global $connection; $sql = "SELECT id, titulo, autor, texto, DATE_FORMAT(pdate, '%d/%m/%Y') as date FROM noticias WHERE id='$id'"; $result = @mysql_query($sql) or die("Erro não foi possível conectar-se ao banco de dados"); while ($row = mysql_fetch_array($result)) { $titulo = $row['titulo']; $texto = $row['texto']; $autor = $row['autor']; $data = $row['date']; $texto = nl2br($row['texto']); echo " <title>$titulo</title> </head> <body bgcolor=\"#F5A101\" topmargin=\"6\">\n\n"; echo "<center><img src=\"topo_news.jpg\" border=\"2\"></center><br>\n\n"; echo "<center><font face=\"verdana\" size=\"2\" color=\"FFFFFF\"><b>$titulo</b></font></center>\n\n"; echo "<br>\n\n"; echo "<font face=\"verdana\" size=\"2\" color=\"FFFFFF\">\n\n"; echo "$texto\n\n"; echo "</font>\n\n"; echo "<p align=\"right\"><font face=\"verdana\" size=\"2\" color=\"FFFFFF\">Por <b>$autor</b> em <b>$data</b></font></p>\n"; } } switch($_GET['action']) { default: index($_GET['id']); } ?> </body> </html>
Espero resposta!
Por favor me ajude...
Grato desde já!