0
這段代碼工作的地方,但只要我上傳到測試服務器,它是越野車。我是新來的WordPress插件,但我知道如何PHP的作品。
我得到這個錯誤:
Fatal error: Cannot access empty property
這是給錯誤(最後一行)行:
global $wpdb;
$wpdb -> show_errors();
$dbPrefixHere = $wpdb -> $prefix;
難道我做錯了嗎?還是有更好/更好的方式來獲得數據庫前綴?
編輯1 好吧,我已經得到了工作,但現在沒有創建數據庫表...
我使用對於這部分代碼:
$sQueryCheckProjectDB = "CREATE TABLE ".$dbPrefixHere."automaticthesiswriter_projects (
projectID int(11) NOT NULL AUTO_INCREMENT,
userID int(11) NOT NULL,
shareID int(11) NOT NULL,
projectName mediumtext NOT NULL,
projectDescription mediumtext NOT NULL,
PRIMARY KEY (projectID)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;";
dbDelta($sqlUseOnPageSQLCreate);
但不創建表,沒有錯誤顯示...
好吧,這工作,但現在別的東西不工作。我已經更新了這個問題......你知道一個解決方法嗎? – Mathlight
哈哈,我怎麼會這麼盲目,看不到... 恩,謝謝你很多:D – Mathlight