比較常見問題會發生在「效期已過」但卻又扣點數,小瘋這邊提供一個案例讓大家參考!
一段 SQL 就搞定,不用在寫程式判斷來判斷去。
PS:資料量大時要注意效能的問題 ~
產生紅利資料表

使用紅利資料表

SQL 語法
(function($){ $.fn.ImgChange = function(settings, imgOut, imgOver, id) { var _defaultSettings = { bind: "mouseover", callback: function () { $("#"+id).attr("src", imgOver); } }; $(this).callSettings(_defaultSettings,settings).mouseout (function(){ $("#"+id).attr("src", imgOut); }); }; $.fn.callSettings = function(_defaultSettings,settings) { var _settings = $.extend(_defaultSettings, settings); return this.each(function() { $(this).bind(_settings.bind, _settings.callback); }); }; })(jQuery);
<Img alt="首頁" id="Img" src="images/off.gif"> /*呼叫*/ $("#ctrl").ImgChange("", "images/off.gif", "images/on.gif", "Img");
var oTable = $('#data-table').dataTable(); var iPage = Math.ceil( oTable.fnSettings()._iDisplayStart / oTable.fnSettings()._iDisplayLength ) oTable.fnPageChange(iPage);
class getClinet { public function __construct(){ $this -> browser = get_browser(null,true); } /************************************************************ 取得客戶端瀏覽器 ************************************************************/ public function get_client_browser ($security = false) { return $this -> browser["browser"]; } /************************************************************ 取得客戶端瀏覽器版本 ************************************************************/ public function get_client_browser_version ($security = false) { return $this -> browser["version"]; } /************************************************************ 取得客戶端作業系統 ************************************************************/ function get_client_os ($security = false) { return $this -> browser["platform"]; } }