-1

音楽プロモーション会社のウェブサイトを作っています。Web サイトには、昇格したアーティストごとに個別のページが含まれています。彼らの今後のイベントが表示されます。別の「イベント」ページもあります。

今後のイベントを 1 か所で更新し、これらの 2 つの別々のページで情報をエコーアウトできるように、配列を作成して使用する方法を考えていました。

また、イベント ページでは、すべてのアーティストのイベントを時系列で表示する必要があります。

これはそれにアプローチする正しい方法ですか?

 <?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

1つの小さなキャラクターがそのような違いを生む(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 に答える