Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2010, 06:41
Avatar de jimadri
jimadri
 
Fecha de Ingreso: julio-2006
Ubicación: Buenos Aires
Mensajes: 487
Antigüedad: 18 años, 5 meses
Puntos: 1
Refrescar un sector

Hola, tengo el siguiente problema:

Tengo una web de una emisora de radio donde necesito mostrar según la hora el nombre del programa que se está emitiendo.

Lo que necesito es que se actualice solo ese archivo sin necesidad de refrescar toda la página.
El archivo utilizado para mostrar los nombres del programa es:

Código PHP:
<?php include "conecciones/conexionprogramacion.php"?>

<script language="javascript">
var a = 0;
var rtime = 5; //este es el tiempo en segundos en que la pagina se va a actualizar
function time(){
a++;
    if(a == rtime){
    document.location.href = 'programacion.php'; //entre las comillas va el nombre de este documento o la pagina a la que se quiera actualizar
    }else{
    setTimeout('time();',1000);
    }
}
</script>
</head>
<body onLoad="setTimeout('time();',1000);">
<div id="echos">
</div> 

<?php
    date_default_timezone_set
("America/Argentina/Buenos_Aires");

    
$dia date('N');
    
$dia = (int)$dia;
    
$hora date('Hi');
    
$hora = (int)$hora;
    switch(
$dia)
    {
        case 
1:
            
$nomdia "lun";
        break;
        case 
2:
            
$nomdia "mar";
        break;
        case 
3:
            
$nomdia "mie";
        break;
        case 
4:
            
$nomdia "jue";
        break;
        case 
5:
            
$nomdia "vie";
        break;
        case 
6:
            
$nomdia "sab";
        break;
        case 
7:
            
$nomdia "dom";
        break;
    }
    
$consprogam mysql_query("select * from grilla where horaini <= $hora and $hora < horafin and emisora = 'AM' and dias like '%$nomdia%'"$coneccionprog) or die ("no se trajo programa");
    
$programa mysql_fetch_array($consprogam);
    
    
$nomprog $programa['nom_prog'];
    
    echo 
"$nomprog";
    
?>
En el home del sitio hice un INCLUDE para poner este archivo pero refresca la página entera.

Cómo se puede lograr?

Gracias!