Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/08/2014, 09:03
Avatar de germanraffo
germanraffo
 
Fecha de Ingreso: octubre-2011
Ubicación: En la Web
Mensajes: 4
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Script para la programación de una radio

Cita:
Iniciado por bookmaster Ver Mensaje
Si es tan sencillo como piensas:

Estructura base:
Código SQL:
Ver original
  1. CREATE TABLE `horarios` (
  2.   `idHorarios` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  3.   `Nombre` VARCHAR(45) NOT NULL,
  4.   `Portada` VARCHAR(45) DEFAULT NULL,
  5.   `Inicio` TIME NOT NULL,
  6.   `Final` TIME NOT NULL,
  7.   PRIMARY KEY (`idHorarios`)
  8. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Consulta que te lo muestra:
Código SQL:
Ver original
  1. SELECT * FROM `horarios` WHERE CURTIME() >= Inicio AND CURTIME() <= Final;

Aquí te dejo unos datos de ejemplo, que he pillao del horario de la tele.
Código SQL:
Ver original
  1. INSERT INTO `horarios` (`idHorarios`,`Nombre`,`Portada`,`Inicio`,`Final`) VALUES
  2.  (1,'Documental: Zoo confidencial',NULL,'10:25:00','11:20:00'),
  3.  (2,'Medicina tv',NULL,'11:20:01','12:20:01'),
  4.  (3,'Más Programas',NULL,'12:20:01','14:00:00');

Luego es cuestión de que controles los horarios por si tienes que modificarlos, etc... etc...
Gracias por tu respuesta, lo voy a probar y ya te digo los resultados!

-------------------------------

EDIT: Funciona perfecto y es super sencillo. Mil gracias!

Última edición por germanraffo; 13/08/2014 a las 09:24 Razón: Funcionó solución