Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/06/2007, 01:45
Avatar de kaninox
kaninox
 
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Drama con fecha y actualización de sitio

haber compadre es facilisimo

arriba haga

Código PHP:
<?php
//se conecta a la base de datos como lo este haciendo ok
//ej
$conectar
//es solo un ej...ud ya sabe eso ahora
//aqui hacemos una consulta simplecita
//obiamente asumire que tiene su fecha guardada correctamente en date
//y NO de tipo varchar u otro, entonces prcedemos a guardar hoy en una
//variable
$fecha_hoy date("Y-m-d");
//y preguntamos si hay noticias de hoy en la base de datos :D

$sql mysql_query(" SELECT * FROM noticia WHERE fecha = '$fecha_hoy'");
if(
mysql_num_rows($sql)>=1// Si hay mas de una
{
$fechax "SI";
}
else
{
$fechax "NO";
}
?>
<html>
<head>
etc.....
muy bien eso arriba comprovamos haya noticias para hoy, si hay mas de 1 o 1 estamos bien...

ahora bien abajo
Código PHP:
<?php
//preguntamos arriba si hay fechas para hoy hacemos una query de consultas si no... nos vamos a la otra...
if ($fechax == "SI")
// si hay fechas para hoy hacemos su query
{
?>
<?php
//su query
$sqlnoticiaprincipal="select * from noticia where home='si' and destacado='si' and fecha='$fecha_' limit 1";
//etc...
//aqui muestra sus datos etc... todo su noticia...
//quedando algo asi

$noti_hoy mysql_query(" SELEC * FROM noticia WHERE home = 'si'"
                                  
." AND destacado = 'si'"
                                  
." AND fecha = '$fecha_hoy'"
                                  
." limit 1 ORDER BY id DESC");
//edito : debe ordenar por algo...
//en este caso por el id que supongo tiene
//si no tiene id o es la misma noticia debe ordenar por algo que declare el tiempo de la noticia
//por ej el id autoincrement como puse o la misma fecha ;)
while ($result mysql_fetch_array($noti_hoy))
{
echo 
"muestra sus datos typo $result[dato]";
//donde dato es su variable que trae de la base de datos...
//aqui puede hacer tablas etc...
}
?>
<?php
}
else
{
//cerramos el if y abrimos el else y hacemos la otra consulta en el caso contrario obvio 
//esta se ejecutara :)
?>
<?php
//aqui la otra no creo que sea tam complicada es lo mismo que lo anterior 
//sin el fecha numas ;) saludos... espero le resulte
?>
<?php
//cerramos
}
?>
__________________
Gokuh Salvo al mundo. PUNTO!!!!

Última edición por kaninox; 11/06/2007 a las 01:53