网站内容自动更新(我正在管理一个互联网广播电台的网页使用(图) )
优采云 发布时间: 2022-04-15 19:28网站内容自动更新(我正在管理一个互联网广播电台的网页使用(图)
)
我正在管理一个互联网广播电台的网页,我想根据一周/一天的时间为电台的节目添加一个自动条目。例如,周一至周五上午 8 点,标题“Now Playing”显示“Breakfast Show”,上午 10 点变为“Fred and Lucy Hour”,周日下午 6 点显示“Hymn Hour”等。
我已经想出了如何使用 PHP 在网页上获取服务器日期和时间,我猜这应该以某种方式链接到 SQL 数据库,其中收录所有节目及其时间,但是对于 PHP 的所有事情都是一个完整的新手和 SQL 我不知道如何将它们链接在一起(如果确实可能的话)或者是否需要任何其他额外的编程。
我希望比我更有资格的人能指出我正确的方向。
提前致谢。
更新:-出于各种原因,我选择了基于工作日/时间/程序数组的编码,最初它似乎工作正常,直到我意识到即使我设置了“$hour = date('H:i');”,该代码似乎忽略了数组列表中的分钟数。根据进一步的建议(见下面的评论),我已经克服了这个问题,下面的代码已经更新,现在可以工作了。(请注意,我展示了这个数组的缩短测试版本,可以根据需要进行修改和添加。)
<p>$shows = [
3 => [
'20:00' => 'Test result A',
'20:30' => 'Test result B',
'21:00' => 'Test result C',
'21:10' => 'Test result D',
'21:30' => 'Test result E'
],
];
$weekday = date('N');
$hour = date('H:i');
$now_plaing = 'Default show';
foreach($shows[$weekday] as $h=>$show) {
if ($h