$spanishMonths = array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");
$daysInMonth = array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
$date = getdate(time());
//$url = $_SERVER['PHP_SELF'].'?day='.$day.'&month='.$month.'&year='.$year.'&week=true';
//header('location:'.$url);*/
if (isset($_POST['month']) && is_numeric($_POST['month']) && ($_POST['month'] != null))
$month = $_POST['month'];
else
$month = $date['mon'];
if (isset($_POST['year']) && is_numeric($_POST['year']) && ($_POST['year'] != null))
$year = $_POST['year'];
else
$year = $date['year'];
$day = $date['mday'];
//Calculamos la fecha de inicio y fin de la consulta
if ($month<10)
$month_long = "0".$month;
else
$month_long = $month;
$bisiesto = date('L', strtotime($year."-".$month_long."-01"));
$fecha_inicio = $year."-".$month_long."-01 00:00:00";
$fecha_fin = $year."-".$month_long."-".($daysInMonth[$month-1] + $bisiesto)." 23:59:59";
//echo " ".$fecha_inicio." - ".$fecha_fin." ";
/*echo "día: ".$day." ";
echo "mes: ".$month." ";
echo "año: ".$year." ";
*/
//Si no ha utilizado el formulario para consultar las noticias de un mes concreto, se le mostrarán las 25 últimas
$consultarFechas = false;
if (isset($_POST['enviar']))
$consultarFechas = true;
//El nuevo formato de las noticias comienza en septiembre de 2007 (mes=9, año=2007)
//Todas las noticias anteriores tendrán que ser consultadas a través del menú de noticias anteriores
if ($year==2007 && $month<8){
?>
Las noticias anteriores a agosto de 2007, deben ser consultadas en el "Archivo de noticias anteriores"
Ir al Archivo de noticias anteriores
|
}
else{
$consultaNoticias = new Consulta();
$consultaNoticias->setFicheroConfig('admin/config/noticias.php');
if ($consultarFechas)
$sql = "SELECT id, titulo_noticiasdeportada, autor, titulo, entradilla, categoria, foto_url_mini, fecha, exclusiva FROM noticias WHERE (fecha>='".$fecha_inicio."' and fecha<='".$fecha_fin."' ".$condicion.") ORDER BY fecha DESC";
else
if ($id==0)
$sql = "SELECT id, titulo_noticiasdeportada, autor, titulo, entradilla, categoria, foto_url_mini, fecha, exclusiva FROM noticias ORDER BY fecha DESC limit 0,25";
else
$sql = "SELECT id, titulo_noticiasdeportada, autor, titulo, entradilla, categoria, foto_url_mini, fecha, exclusiva FROM noticias WHERE (categoria='".$categoria."') ORDER BY fecha DESC limit 0,25";
$consultaNoticias->setSQL($sql);
$result = $consultaNoticias->ejecutarConsulta();
while ($row = mysql_fetch_array($result)) {
$fecha = html_entity_decode($row['fecha']);
?>
|
if (!esOpinion($row['categoria'])){
?>
}
else{
?>
}
?>
|
----------------------------------------------
|
}
}
?>
|
Consulta las noticias anteriores:
$action = "";
if ($id == 0)
$action = "noticiasdeportada.php";
else
$action = "noticiasdeportada.php?id=".$id;
?>
|
Consultar el Archivo de noticias anteriores a septiembre de 2007:
|
|
|
|