完了したフィクスチャと今後のフィクスチャを表示するFixtures
jQuery カルーセル ローラーがあります。ニュース ローラーの上のhttp://www.allblacks.com/を参照してください。現在、これはハードコードされています。
最大 5 つのレコードをスクロール可能にする必要があります。ローラーには、最後に完了したフィクスチャが表示され、前方の矢印は次の 2 つのフィクスチャを表示し、後方の矢印は最近完了した 2 つのフィクスチャを表示します。これは、ローラー js を介して自動的に行われます。つまり、5 つのレコードが返された場合、ローラーは中央のレコード、つまりレコード # 3 を表示します。
では、3 番目のレコードが最後に完了したフィクスチャである 5 つのレコードを抽出するには、どのようにクエリを作成すればよいでしょうか?
以下はデータベース構造です。フィクスチャの完成は によって決定されeventDateTime
ます。
テーブルイベント:
eventID Event eventDateTime
-------------------------------------------------
2016 Australia v All Blacks 2012-12-11 22:00:00.000
2015 South Africa v Australia 2012-12-04 03:00:00.000
2014 South Africa v Australia 2012-11-28 03:00:00.000
2013 South Africa v All Blacks 2012-11-22 03:00:00.000
2012 All Blacks v Australia 2012-11-07 19:35:00.000
2011 Australia v All Blacks 2012-10-31 22:00:00.000
2010 Australia v South Africa 2012-10-24 22:00:00.000
....
編集
したがって、eventID
現在の日付 (2012 年 11 月 18 日) で 2012 年が最後に完了した試合であるため、返されるレコードは次のようになり、eventID
2012 年が真ん中、つまり 3 番目のレコードになります。
eventID Event eventDateTime
-------------------------------------------------
2010 Australia v South Africa 2012-10-24 22:00:00.000
2011 Australia v All Blacks 2012-10-31 22:00:00.000
2012 All Blacks v Australia 2012-11-07 19:35:00.000
2013 South Africa v All Blacks 2012-11-22 03:00:00.000
2014 South Africa v Australia 2012-11-28 03:00:00.000