Sistema de notícias
Bom pessoal, primeiramente obrigado ao fórum, pois sempre tenho sucesso ao tirar minhas dúvidas por aqui... Mas vamos ao que interessa: tenho um sistema de notícias que exibi 1 notícia em destaque a cada página, quando era pra exibir apenas a última notícia postada em destaque... quero exbir a última notícia postada em destaque, outras 5 com um tamanho menor e o resto apenas o título em texto...
Por favor, me auxiliem neste sistema, abaixo segue o code:
noticias.php
<?php include("../restringir.php"); ?>
<?php include("../SQL.php"); ?>
<?php
$data = date ("d/m/Y",time());
$hora = strftime ("%H:%M");
?>
<?php
include_once('pagination.php');
$localhost = "localhost";
$username = "root";
$password = "";
$database = "sistema";
$connection = mysql_connect($localhost,$username,$password)
or die(mysql_error());
if($connection){
mysql_select_db($database,$connection)
or die(mysql_error());
}else{
echo "Nao conectei ao banco de dados";
}
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml"](http://www.w3.org/1999/xhtml) xml:lang="pt" lang="pt-br">
<head>
<title>Zóio TV - Sistema de Administração</title>
<meta name="author" content="Zie Design - Soluções inteligentes" />
<meta name="content-language" content="pt-br" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="css/estilos.css" type="text/css" />
</head>
<body>
<h2>Notícias</h2>
<?php
$entries_per_page=10;
$page = (isset($_GET['page'])?$_GET['page']:1);
$result = mysql_query("SELECT COUNT(*) from noticias ")
or die (mysql_error());
$num_rows = mysql_fetch_row($result);
if($num_rows[0]!=0){
$total_pages = ceil($num_rows[0]/$entries_per_page);
$pagination = pagination_six($total_pages,$page);
$offset = (($page * $entries_per_page) - $entries_per_page);
$result = mysql_query("SELECT * from noticias ORDER BY 1 DESC LIMIT $offset,$entries_per_page")
or die (mysql_error());
echo $pagination;
$destacar = 0;
while($row=mysql_fetch_assoc($result)){
if($destacar == 0){
/*NOTÍCIA DESTAQUE*/
echo "<div id=\"noticias\">
<p>destaque<a href=\"vernew.php\"><span id=\"titulo\">{$row['titulo']}</span></a> [<span id=\"data\">{$row['data']}</span>]</p>
<p><img src=\"{$row['foto']}\" width=100 height=100></img></p>
<p id=\"chamada\">{$row['chamada']}</p>
</div> <!-- noticias -->
<p><a href=\"deletar.php?id={$row['nid']}\">Deletar</a>";
}else{
if($destacar > 1){
/* AQUi FICAM NOTICIAS ANTIGAS */
echo "<div id=\"noticias\">
<p>outras<a href=\"vernew.php\"><span id=\"titulo\">{$row['titulo']}</span></a> [<span id=\"data\">{$row['data']}</span>]</p>
<p><img src=\"{$row['foto']}\" width=100 height=100></img></p>
<p id=\"chamada\">{$row['chamada']}</p>
</div> <!-- noticias -->
<p><a href=\"deletar.php?id={$row['nid']}\">Deletar</a>";
}
}$destacar++;
};
echo $pagination;
}
?>
</div>
</body>
</html>Discussão (9)
Carregando comentários...