[問題]Appraise Post Mod SQL 錯誤

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
小惡魔
星球公民
星球公民
文章: 48
註冊時間: 2003-12-26 22:13
來自: HongKong
聯繫:

[問題]Appraise Post Mod SQL 錯誤

文章 小惡魔 »

問題外掛:Appraise Post Mod
使用版本:2.0.8
狀況描述:

當我ADD這些SQL時

代碼: 選擇全部

INSERT INTO phpbb_config (config_name, config_value) VALUES ('allow_post_cash','0'); 
INSERT INTO phpbb_config (config_name, config_value) VALUES ('goodpost_cash','0'); 
INSERT INTO phpbb_config (config_name, config_value) VALUES ('badpost_cash','0'); 
INSERT INTO phpbb_config (config_name, config_value) VALUES ('appraise_post_cash',''); 

ALTER TABLE phpbb_users ADD user_goodpost MEDIUMINT(8) NOT NULL default '0'; 
ALTER TABLE phpbb_users ADD user_badpost MEDIUMINT(8) NOT NULL default '0'; 
ALTER TABLE phpbb_users ADD user_givengoodpost MEDIUMINT(8) NOT NULL default '0'; 
ALTER TABLE phpbb_users ADD user_givenbadpost MEDIUMINT(8) NOT NULL default '0'; 

ALTER TABLE phpbb_posts_text ADD goodpost MEDIUMINT(8) UNSIGNED DEFAULT '0' NOT NULL, 
ALTER TABLE phpbb_posts_text ADD badpost MEDIUMINT(8) UNSIGNED DEFAULT '0' NOT NULL, 
ALTER TABLE phpbb_posts_text ADD appraise_post_user TEXT NOT NULL; 
便出了錯誤


代碼: 選擇全部

錯誤 

SQL 語法 :  

INSERT INTO phpbb_config( config_name, config_value ) 
VALUES ( 

'allow_post_cash', '0' 
) 

MySQL 傳回: 


#1062 - Duplicate entry 'allow_post_cash' for key 1  
請各位大大幫我解答
謝謝
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

意旨 phpbb_config 已經有 'allow_post_cash' 這一欄了

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
小惡魔
星球公民
星球公民
文章: 48
註冊時間: 2003-12-26 22:13
來自: HongKong
聯繫:

[問題]Appraise Post Mod SQL 錯誤

文章 小惡魔 »

我應該ADD 甚麼Appraise Post Mod SQL
小惡魔
星球公民
星球公民
文章: 48
註冊時間: 2003-12-26 22:13
來自: HongKong
聯繫:

[問題]Appraise Post Mod SQL 錯誤

文章 小惡魔 »

對不起\r
我不懂SQL..........
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

SQL 指令執行過一次就可以了
現在會遇到 Duplicate entry 便表示你以前已經執行過了

如果你不確定那個指令執行過了,那就一個一個執行吧\r
例如:

代碼: 選擇全部

INSERT INTO phpbb_config (config_name, config_value) VALUES ('allow_post_cash','0');

代碼: 選擇全部

INSERT INTO phpbb_config (config_name, config_value) VALUES ('goodpost_cash','0'); 
如果又看到 Duplicate entry 那就表示已經有了

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
小惡魔
星球公民
星球公民
文章: 48
註冊時間: 2003-12-26 22:13
來自: HongKong
聯繫:

[問題]Appraise Post Mod SQL 錯誤

文章 小惡魔 »

試過了
全部 INSERT INTO ..............都已經有了
小惡魔
星球公民
星球公民
文章: 48
註冊時間: 2003-12-26 22:13
來自: HongKong
聯繫:

[問題]Appraise Post Mod SQL 錯誤

文章 小惡魔 »

當我進入VIEWTOPIC.PHP 時
還是有SQL的問題
Could not obtain post/user information.

DEBUG MODE

SQL Error : 1054 Unknown column 'pt.goodpost' in 'field list'

SELECT u.username, u.user_point, u.user_id, u.user_posts, u.user_from, u.user_nickname, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid, pt.goodpost, pt.badpost, pt.appraise_post_user FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 7 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 50

Line : 454
File : /home1/czforum/public_html/phpbb/viewtopic.php
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

SQL Error : 1054 Unknown column 'pt.goodpost' in 'field list'
這個加了嗎?

代碼: 選擇全部

ALTER TABLE phpbb_posts_text ADD goodpost MEDIUMINT(8) UNSIGNED DEFAULT '0' NOT NULL,
~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
小惡魔
星球公民
星球公民
文章: 48
註冊時間: 2003-12-26 22:13
來自: HongKong
聯繫:

[問題]Appraise Post Mod SQL 錯誤

文章 小惡魔 »

錯誤

SQL 語法 :

ALTER TABLE phpbb_posts_text ADD goodpost MEDIUMINT( 8 ) UNSIGNED DEFAULT '0' NOT NULL ,


MySQL 傳回:


#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

小惡魔,你原本貼的有問題拉
1.1.1 版的 SQL 語法寫的是\r

代碼: 選擇全部

# 
#-----[ SQL ]------------------------------------------
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('allow_post_cash','0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('goodpost_cash','0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('badpost_cash','0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('appraise_post_cash','');

ALTER TABLE phpbb_users ADD user_goodpost MEDIUMINT(8) NOT NULL default '0';
ALTER TABLE phpbb_users ADD user_badpost MEDIUMINT(8) NOT NULL default '0';
ALTER TABLE phpbb_users ADD user_givengoodpost MEDIUMINT(8) NOT NULL default '0';
ALTER TABLE phpbb_users ADD user_givenbadpost MEDIUMINT(8) NOT NULL default '0';

[color=red]ALTER TABLE phpbb_posts_text ADD goodpost MEDIUMINT(8) UNSIGNED DEFAULT '0' NOT NULL; 
ALTER TABLE phpbb_posts_text ADD badpost MEDIUMINT(8) UNSIGNED DEFAULT '0' NOT NULL;[/color] 
ALTER TABLE phpbb_posts_text ADD appraise_post_user TEXT NOT NULL;

ALTER TABLE phpbb_topics ADD topic_appraise MEDIUMINT(8) UNSIGNED DEFAULT '0' NOT NULL;
~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
小惡魔
星球公民
星球公民
文章: 48
註冊時間: 2003-12-26 22:13
來自: HongKong
聯繫:

[問題]Appraise Post Mod SQL 錯誤

文章 小惡魔 »

真對不起\r
裝了舊版
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

建議你裝新版的
如果有問題,也可以直接找作者

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
小惡魔
星球公民
星球公民
文章: 48
註冊時間: 2003-12-26 22:13
來自: HongKong
聯繫:

[問題]Appraise Post Mod SQL 錯誤

文章 小惡魔 »

你可以POST 1.1.1 的LINK給我嗎
謝謝
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
主題已鎖定

回到「外掛問題討論」