Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola estou tentando utilizar este código, e o que estou obtendo seria logo apos a linha
<?
$sql = mysql_query("select * from tb_noticias order by data desc");
$totalconsulta = mysql_num_rows($sql);
$ultimadata = "";
for ($i=0;$i<$totalconsulta;$i++)
{
$data = mysql_result($sql,$i,"data");
if ($data != $ultimadata) {
echo $data ."<br>". $titulo."<br>";
} else {
echo $titulo."<br>";
}
$ultimadata = mysql_result($sql,$i,"data");
}
?>
_Resultado apartir do codicgo em questao___
2014-01-19 14:23:24
Noticia um
2014-01-19 10:26:31
Noticia um
Noticia um
2014-01-07 11:01:46
____________________________
Gostaria de que a postagem ficasse assim
19-01-2014
14:23 - Noticia um
07-01-2014
11:01 - Noticia dois
11:01 - Noticia Três
Estrutura da minha tabela
-- Estrutura da tabela tb_noticias
--
CREATE TABLE `tb_noticias` (
`id` int(5) NOT NULL auto_increment,
`id_cat` char(4) NOT NULL,
`prioridade` varchar(25) NOT NULL,
`data` datetime NOT NULL default '0000-00-00 00:00:00',
`data2` datetime NOT NULL default '0000-00-00 00:00:00',
`titulo` text NOT NULL,
`creditos_fotos` varchar(255) NOT NULL default '',
`texto` text NOT NULL,
`foto` varchar(255) default NULL,
`fotos_extras` enum('S','N') NOT NULL default 'N',
`alinhamento_foto` enum('L','R') NOT NULL default 'L',
`largura_foto` char(3) NOT NULL default '250',
`altura_foto` char(3) NOT NULL default '',
`status` enum('S','N') NOT NULL default 'S',
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=130 ;
--
Como poderia fazer isso?
Obrigado!
Carregando comentários...