Jump to content


Photo

Mostrar A Data


  • Faça o login para participar
1 reply to this topic

#1 ultrafinger

ultrafinger

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado
  • Localidade:Carapicuíba, SP

Posted 09/01/2007, 19:08

fala pessoas, tudo certo?
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']);
}

?>

Caio Eduardo, Kadu
Meu site: http://www.pragente.com
Meu fórum: http://forum.pragente.com

Acessem os dois por favor!!

#2 Andreia Regina

Andreia Regina

    Veterano

  • Conselheiros
  • 1347 posts
  • Sexo:Feminino
  • Localidade:PR
  • Interesses:PHP; MySQL; Javascript; CSS; tudo ligado ao desenvolvimento web.

Posted 10/01/2007, 13:51

eu faço assim:

<?php
		$data_nova   = $aux["not_publicacao"];
		$data = strtotime($data_nova);
		echo date("d/m/Y", $data);
		?>


eu faço assim:

<?php
		$data_nova   = $aux["not_publicacao"];
		$data = strtotime($data_nova);
		echo date("d/m/Y", $data);
		?>

Movendo de Banco de Scripts PHP para PHP

Fórum WMO - Conselheira - Na equipe desde 31/01/2006.
Links importantes: Regras de conduta - Busca do fórum





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq