Jump to content


Guilherme Ribeiro

Member Since 27/09/2006
Offline Last Active 21/07/2007, 14:20
-----

Topics I've Started

Preciso De Ajuda!

07/11/2006, 21:06

Bom galera, peguei o script pronto aqui no site, só que as funcionalidades no index.php não são bem as que realmente preciso. Gostaria de ajuda para colocar algumas funções...

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á!

IPB Skin By Virteq