私は、月ごとにタブ メニューを使用し、各月/タブ内にアコーディオン メニューを使用して、その月に発生したすべてのイベントを一覧表示する Web サイトを構築しています。
Web サイトにデータを追加するときに PHP を使用するのは初めてで、コードを機能させるのに問題があります。PHP 導入前のコードは次のようになります。
<div class="tabscontainer">
<div class="tabs">
<div class="tab selected first" id="tab_menu_1">
<div class="link">$Month</div>
<div class="arrow"></div>
</div>
</div>
<div class="curvedContainer">
<div class="tabcontent" id="tab_content_1" style="display:block">
<div id="page">
<ul id="example4" class="accordion">
<li>
<h3>$EventListGoesHere</h3>
<div class="panel loading">
<p>Some content here.</p>
</div>
</li>
</ul>
</div>
</div>
while ループを使用してみましたが、コードを壊し続けています。私が使用しようとしているwhileループは次のとおりです。
<?php
// Connects to your Database
mysql_connect("iphere", "username", "password") or die(mysql_error());
mysql_select_db("dbname") or die(mysql_error());
$data = mysql_query("SELECT * FROM MonthTable")
or die(mysql_error());
while($info = mysql_fetch_array( $data ))
{
Print "My code here";
Nested SQL code to got through events table here.
}
?>
私の質問は、私は正しい道を進んでいるのかということだと思います。もしそうなら、標準コードが PHP の while ループ内にどのように収まるかについて誰か教えてもらえますか?
私のDBは次のようなものです:
月テーブル
ID | 月短 | 月間
1 | 2012年10月 | 2012 年 10 月
2 | 2012年9月 | 2012 年 9 月
イベント テーブル
ID | 月ID | イベント
1 | 1 | 結婚式
2 | 1 | バル・ミツバ
3 | 1 | 葬式
4 | 2 | 誕生日
5 | 2 | 誕生日
6 | 2 | 結婚式
どうもありがとう