获得当前和未来安排我做一个php程序在频道页面渠道尝试通过PHP
的
这PROGRAME节目时间表,我想显示当前节目和下一个,
在我插入在电池中的程序的时间的时刻表的表称为“时间”
select when from Schedules where channel_id = 13
这是将显示所有programms的的时间在时间戳
我想只输出当前程序,并在下一个只有
抱歉坏英语
获得当前和未来安排我做一个php程序在频道页面渠道尝试通过PHP
的
这PROGRAME节目时间表,我想显示当前节目和下一个,
在我插入在电池中的程序的时间的时刻表的表称为“时间”
select when from Schedules where channel_id = 13
这是将显示所有programms的的时间在时间戳
我想只输出当前程序,并在下一个只有
抱歉坏英语
我没有东西可以对此进行测试,但是此查询将获得所有安排在频道ID为13之后或在$时间之后安排的所有时间表,我们将所有时间表这样的结果在递增顺序通过时,最后选择前两个了出来(这将是在$时间计划,这一次之后的下一个)
SELECT field1,field2,when FROM Schedules where channel_id = 13 AND
when >= $time ORDER BY when ASC LIMIT 2
填写的字段1,字段2,和$时间变量作为需要。
这与我合作,谢谢 – 2012-04-19 01:10:11
假设when
列DATETIME
类型:
(SELECT * FROM Schedules where channel_id = 13 AND when <= NOW() ORDER BY when DESC LIMIT 1)
UNION
(SELECT * FROM Schedules where channel_id = 13 AND when > NOW() ORDER BY when ASC LIMIT 1)
您正在使用哪种RDBMS? – 2012-04-19 00:27:35
我使用php与mysql – 2012-04-19 00:30:11