Jump to content


Photo

Listando Noticia Data Anterior


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

#1 Luciano Oliveira Lima

Luciano Oliveira Lima

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 12/08/2010, 16:06

Olá pessoa,
seguinte..
no meu site lista noticias por data de publicação..
so que no site so lista 2 noticias.. que são as 2 principais com foto..
e logo abaixo preciso que ele liste mais 4 noticias so o titulo..
so que ele tem que pegar as 4 anterior as que tão postado.. como se postase uma nova a outra ia para baixo..

o problema e que nao da dando certo o select que estou fazendo.. alguém pode me da uma ajuda? vou posta meu codigo:

<?
								include "conexao.php";
									$dia = date('d') - 1;
									$mes = date('m');
									$ano = date('Y');
									$data = mktime(0,0,0,$mes,$dia,$ano);
									$dataFinal = date('d/m/Y',$data);
									
								$sql = "SELECT not_id, not_titulo, DATE_FORMAT(not_dataPublicacao, '$dataFinal') as not_dataPublicacao FROM noticias ORDER BY not_dataPublicacao DESC LIMIT 3,4 ";
								$query = mysql_query($sql);
							?>

faço a verificação do dia anterior.. e vou busca no select se existe noticia no dia anterior.. e tras ela.. o problema e que ele diz que e do dia anterior.. mais são noticias de outros meses..

deu pra entender minha dúvida?

#2 Alan Martini

Alan Martini

    Normal

  • Usuários
  • 75 posts
  • Sexo:Masculino
  • Localidade:Campo Bom, RS
  • Interesses:De tudo um pouco

Posted 12/08/2010, 16:33

Olá Luciano,

Tu não pode fazer a verificação por ID, por exemplo você têm às notícias 1,2,3,4,5,6,7 então você faz o select:

<?php $sql = "SELECT (*campos*) FROM noticias ORDER BY idNoticia DESC LIMIT 2,4 "; ?>

Com este comando ele irá selecionar 4 elemento após o segundo registro, levando em consideração que eles são cadastrados como "auto_incremento" já estará na ordem para exibição no site.

Espero ter ajudado.

[]'s
Este post lhe ajudou/foi útil? Retribua(+)
"O impossível é apenas questão de opinião" J.W.
--------------------------
Att.
Alan Martini




1 user(s) are reading this topic

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

IPB Skin By Virteq