国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

WordPress創建數據表

2024-09-07 00:51:06
字體:
來源:轉載
供稿:網友

通常我們在為wordpress開發插件或者制作主題時都需要對數據進行儲存,一些簡單的功能設置性數據,我們可以通過Wordpress的option機制來進行表格的創建處理,但是如果我們面對需要大量存儲,并且用于查詢的數據時,我們就需要重新建立一個新的表格來進行存儲了,用wordpress內置的函數進行數據表的創建方法.

  1. function the_table_install () {    
  2.     global $wpdb
  3.     $table_name = $wpdb->prefix . "theTable";  //獲取表前綴,并設置新表的名稱 
  4.     if($wpdb->get_var("show tables like $table_name") != $table_name) {  //判斷表是否已存在 
  5.         $sql = "CREATE TABLE " . $table_name . " ( 
  6.           id mediumint(9) NOT NULL AUTO_INCREMENT, 
  7.           time datetime DEFAULT '0000-00-00 00:00:00' NOT NULL, 
  8.           name tinytext NOT NULL, 
  9.           text text NOT NULL, 
  10.           url VARCHAR(55) DEFAULT '' NOT NULL, 
  11.           UNIQUE KEY id (id) 
  12.           );"; 
  13.  
  14.         require_once(ABSPATH . "wp-admin/includes/upgrade.php");  //引用wordpress的內置方法庫 
  15.  
  16.         dbDelta($sql); 
  17.     } 

the_table_install () //執行數據表創建,當然你可以在前面加上一些判斷,或者將函數放置到插件的安裝腳本中執行.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 周至县| 志丹县| 清苑县| 洛阳市| 饶阳县| 遂宁市| 克东县| 峨眉山市| 平阴县| 甘洛县| 若尔盖县| 太康县| 大庆市| 文水县| 罗城| 宁明县| 赤城县| 德阳市| 万州区| 旬阳县| 丹阳市| 普宁市| 龙口市| 开封县| 芒康县| 富民县| 会理县| 惠水县| 大关县| 乡宁县| 渭南市| 英德市| 沧州市| 石门县| 府谷县| 平泉县| 鄂托克旗| 大埔区| 金乡县| 嘉祥县| 定远县|