El siguiente código me lista el mes y las distintas fechas donde he hecho publicaciones:
Código PHP:
<?php
require ('includes/connect.php');
//hacemos las consultas
$result=mysql_query("SELECT * FROM noticias ORDER BY Fecha Desc", $connect);
$totalregistros=mysql_num_rows($result);
//Recogemos las consultas en un array y las mostramos
$hash = array("January" => "Enero", "February" => "Febrero", "March" => "Marzo", "April" => "Abril", "May" => "Mayo", "June" => "Junio", "July" => "Julio", "August" => "Agosto", "September" => "Septiembre", "October" => "Octubre", "November" => "Noviembre", "December" => "Diciembre");
$mes = "";
while($row = mysql_fetch_array($result)) {
if ($row['Fecha'] == null || $row['Fecha'] == "")
continue;
if ($mes != date ('F', $row['Fecha'])){
$mes = date ('F', $row['Fecha']);
echo"<b>";
echo $hash[$mes].'</b><br>';
}
echo '<a href="noti_fecha.php?Fecha='.$row['Fecha'].'&id= '.$row['id'].' ">'.$row['Fecha'].' </a><br>';
}
mysql_free_result($result)
?>
Diciembre
2010-03-03
2010-03-02
Mi problema es que NO me muestra el mes real cuando fueron publicadas las noticias..
Les pido que me ayuden cómo y dónde tengo que poner el código que me muestre el mes al cual corresponden dichas fechas, que en ese caso no es Diciembre sino Marzo.
Espero puedan ayudarme, desde ya, muchísimas gracias!