-1

我正在为一家音乐推广公司制作网站。该网站包含每个推广艺术家的单独页面;他们即将发生的事件出现在其中。还有一个单独的“事件”页面。

我想知道如何创建和使用数组,以便我可以在一个地方更新任何即将发生的事件,并在这两个单独的页面上回显信息。

此外,在活动页面上,所有艺术家的活动都需要按时间顺序呼应出来。

这是接近它的正确方法吗?

 <?php
$donevents = array();
$donevents[101] = array (
    "venue" = "The Moon Club",
    "date" = "5th December 2013",
    "link" = "www.candyratrecords.com"
);
$donevents[102] = array (
    "venue" = "Chapel Arts Centre",
    "date" = "8th August 2013",
    "link" = "www.chapelarts.co.uk"
);
?>
4

2 回答 2

2

一个小人物就大有不同(TM):

  $donevents[101] = array (
   "venue" => "The Moon Club",
   "date" => "5th December 2013",
   "link" => "www.candyratrecords.com"
  );

查看有关数组的 PHP 手册

此外,将事件存储在程序代码中是非常糟糕的设计。

于 2013-02-10T19:36:02.647 回答
0

如果您不使用数据库,则 CSV 文件可能是将数据与代码分开的不错选择。研究使用 PHP 的函数将 CSV 文件读入数组,您可以将文件存储在 webroot 之上,这样它就不能被公开访问。

如果不能选择使用实际数据库,则使用 CSV 文件可以更轻松地维护数据。

于 2013-02-10T19:27:58.670 回答