跳至主要內容

標籤: 網頁Homepage

[CodeIgniter] 取得 mysql 欄位資訊的編碼(Collation)、權限(Privileges)、註解(Comment)的欄位

CodeIgniter  裡面本來就有一個語法可以取得資料庫的欄位資訊,它的語法如下:

// 先取的所有table
$tables = $this->db->list_tables();

// 再依序每個table取的欄位資訊
$fields = $this->db->field_data(‘table_name’);
foreach ($fields as $field)
{
  echo $field->name;
  echo $field->type;
  echo $field->max_length;
  echo $field->primary_key;
}

[jQuery] live() 事件失效的修改方法

網頁在完全載入之後,所有的 dom 事件也一併做完,但是有時候我們會利用動態方式,給網頁新增一個新的 dom 時,它就沒有被賦予到,必須還要做一次。所以當初這個 live() 就是用來處理這樣子的狀態,免去 dom 還要重做一次。

但是這個 .live() 並不完美,存在一些缺點(效能)和 bug,詳細細節請查看 http://api.jquery.com/live/ 說明。於是官方在 1.7 版本時請大家捨棄了這個過時的 function ,並建議改使用 .on() 取代 .live()。

[wordpress] 如何依據文章不同格式(post-formats),載入不同的樣板(get_template_part)?

post-formats 是 add_theme_support() 函式裡面的其中一個參數,宣告使用這個參數,可以幫文章分類,但這個分類,並不是一般文章的那種內容分類,而是可以用來依據不同種類載入不同的樣板,讓我們可做更豐富的排版。

當宣告使用時,在編輯文章的右側區域就會看到這個『格式』項目。
由 Compete Themes 設計的 Author 佈景主題