kakaz Postado Outubro 21, 2004 Denunciar Share Postado Outubro 21, 2004 e o seguinte baixei esse script no site, agora quero que ele mostre na index não o link pro post e sim o post todo, como eu faço?index.php<??><html> <head> <title>notícias</title><link rel="stylesheet" type="text/css" href="styles.css"> </head><body text="#333333"><? 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"; }?> </body></html>mostra.php<??><html> <head><?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']);}?> </body></html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kakaz Postado Outubro 21, 2004 Autor Denunciar Share Postado Outubro 21, 2004 up! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Outubro 21, 2004 Denunciar Share Postado Outubro 21, 2004 Cara, antes de mais nada, quando for dar up no seu tópico, espere ele não estar mais na primeira página... ok?Bom, quanto à sua dúvida... na "index.php", é só você substituir o conteúdo do laço while pelo conteúdo que tem na "mostra.php":while ($row = mysql_fetch_assoc($result)) { $titulo = $row['titulo'];echo "<b>-»</b> <a href=\"mostra.php?id={$row['id']}\">$titulo</a><br>\n"; }Apague essas 2 linhas que coloquei em vermelho e coloque isto no lugar:echo "<font face=\"verdana\"><center><h2>" . $row['titulo] . "</h1></center></font>\n\n";echo "<hr>";echo "<br>\n\n";echo "<font face=\"verdana\" size=\"2\">\n\n";echo $row['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>" . $row['autor'] . "</b> em <b><u>" . $row['date'] . "</u></b></font></p>\n"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kakaz Postado Outubro 21, 2004 Autor Denunciar Share Postado Outubro 21, 2004 colei exatamente o que você colocou, a data não ta fucionando. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
kakaz
e o seguinte baixei esse script no site, agora quero que ele mostre na index não o link pro post e sim o post todo, como eu faço?
index.php
mostra.php
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.