eu to com um sisteminha de notícias bem simples, e to querendo exibir a data antes do título da notícas...mas eu não to conseguindo.
não fui eu que fiz o script, to tentando aprender em cima dele..mas tá complicado, eu sei um pouco pq já li uns tutos aqui no fórum, mas por favor não usem termos mto técnicos.
a página abaixo é onde as notícias são mostradas, eu queria que a data de qndo a notícia foi postada, aparece antes do link.
<? 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']; echo "<b>-»</b><a href=\"mostra.php?id={$row['id']}\">$titulo</a><br>\n"; } ?>
ai tem esse arquivo aqui, que mostra a data, eu tentei apensar pegar a variável de data e colocar antes do link, mas não deu mto certo. mas o código do arquivo está aí abaixo.
<?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>Notícia - $titulo</title> </head> <body>\n\n"; echo "<font face=\"verdana\"><center><h2>$titulo</h1></center></font>\n\n"; echo "<hr>"; echo "<br>\n\n"; echo "<font face=\"verdana\" size=\"2\">\n\n"; echo "$texto\n\n"; echo "</font>\n\n"; echo "<br>\n"; echo "<br>\n"; echo "<br>\n\n"; echo "<p align=\"right\"><font face=\"verdana\" size=\"2\">Enviado por <b>$autor</b> em <b><u>$data</u></b></font></p>\n"; } } switch($_GET['action']) { default: index($_GET['id']); } ?>