Questionary/問卷調查
版主: 版主管理群
好呀!
我一定會支持
我一定會支持
使用版本:phpBB 3.0.2
網站位置:http://www.hkvalue.net/forum
狀況描述:
http://www.hkvalue.net/forum
很想做得更好,可否多多指點 ^^
網站位置:http://www.hkvalue.net/forum
狀況描述:
http://www.hkvalue.net/forum
很想做得更好,可否多多指點 ^^
現在我是2.0.10 若要更新,要一個一個版本更新,小弟怕功力未到DL 寫:神僕 寫:好呀!
我一定會支持
請更新phpbb版本
使用版本:phpBB 3.0.2
網站位置:http://www.hkvalue.net/forum
狀況描述:
http://www.hkvalue.net/forum
很想做得更好,可否多多指點 ^^
網站位置:http://www.hkvalue.net/forum
狀況描述:
http://www.hkvalue.net/forum
很想做得更好,可否多多指點 ^^
再度安裝新版問卷\r
結果
控制台出現以下畫面~sql選項
Critical Error!
message_die() was called multiple times.
Error #1
Could not query data
Line : 163
File : c:\appserv\www\phpbb2\admin\admin_questionary.php
SQL : CREATE TABLE questionary ( questionary_id int(11) NOT NULL auto_increment, questionary_active tinyint(1) NOT NULL default '0', questionary_time int(11) NOT NULL default '0', questionary_user_id mediumint(8) NOT NULL default '0', questionary_level tinyint(1) NOT NULL default '0', questionary_type tinyint(1) NOT NULL default '0', questionary_value int(11) NOT NULL default '0', questionary_record int(11) NOT NULL default '0', questionary_begin_time int(11) NOT NULL default '0', questionary_end_time int(11) NOT NULL default '0', questionary_announce_time int(11) NOT NULL default '0', questionary_title varchar(255) NOT NULL default '', questionary_desc text, PRIMARY KEY (questionary_id) ) TYPE=MyISAM;
Please, contact the webmaster. Thank you.
且按問卷調查進行後進論壇時會出現:
ritical Error!
message_die() was called multiple times.
Error #1
我願意參與問卷活動!
不了,我不想填寫。
等下次再填吧!
Please, contact the webmaster. Thank you.
請問是那有錯呢?
結果
控制台出現以下畫面~sql選項
Critical Error!
message_die() was called multiple times.
Error #1
Could not query data
Line : 163
File : c:\appserv\www\phpbb2\admin\admin_questionary.php
SQL : CREATE TABLE questionary ( questionary_id int(11) NOT NULL auto_increment, questionary_active tinyint(1) NOT NULL default '0', questionary_time int(11) NOT NULL default '0', questionary_user_id mediumint(8) NOT NULL default '0', questionary_level tinyint(1) NOT NULL default '0', questionary_type tinyint(1) NOT NULL default '0', questionary_value int(11) NOT NULL default '0', questionary_record int(11) NOT NULL default '0', questionary_begin_time int(11) NOT NULL default '0', questionary_end_time int(11) NOT NULL default '0', questionary_announce_time int(11) NOT NULL default '0', questionary_title varchar(255) NOT NULL default '', questionary_desc text, PRIMARY KEY (questionary_id) ) TYPE=MyISAM;
Please, contact the webmaster. Thank you.
且按問卷調查進行後進論壇時會出現:
ritical Error!
message_die() was called multiple times.
Error #1
我願意參與問卷活動!
不了,我不想填寫。
等下次再填吧!
Please, contact the webmaster. Thank you.
請問是那有錯呢?
Dr. Lectershihchieh 寫:當有鉤選其他或選擇其他時,其他的欄位不能空白,必須要填寫chinu915 寫:Dr. Lecter
每次填完問卷,就會出現下列訊息。但是我確定我每格回覆都有填寫啊。
Version: 0.89.20代碼: 選擇全部
本次問卷調查失敗,稍後將會再向您訪問,再次感謝您的支持!
不知道是不是這個問題造成。
方便的話你開個測試帳號給我填看看
剛把那份問卷刪除,重新做了一份就又正常了,可能是那份問卷的資料庫有問題吧....現在沒有這個問題了。
下述是我做問卷的結果14-a的選項有二票所以它的長條圖比較長,14-b的選項只有一票,所以相對性的它的長條圖比較短。但重點是13題的一票的長條圖與14題的二票長條圖是一樣的長度。請問有辦法將所有題數都做到相對性的比例。
對了想提個建議,可以在長條圖後面,直接顯示票數統計。
●OS:windows2k Server
●架站軟體:AppServ2.44a
●phpBB版本:plus 1.52 phpbb-2.0.19
●上網方式:ADSL 動態IP
●架站軟體:AppServ2.44a
●phpBB版本:plus 1.52 phpbb-2.0.19
●上網方式:ADSL 動態IP
這個相對比例原本就有打算要加入...這二天有空會來試試chinu915 寫:Dr. Lecter
剛把那份問卷刪除,重新做了一份就又正常了,可能是那份問卷的資料庫有問題吧....現在沒有這個問題了。
下述是我做問卷的結果14-a的選項有二票所以它的長條圖比較長,14-b的選項只有一票,所以相對性的它的長條圖比較短。但重點是13題的一票的長條圖與14題的二票長條圖是一樣的長度。請問有辦法將所有題數都做到相對性的比例。
對了想提個建議,可以在長條圖後面,直接顯示票數統計。
直接顯示票數的統計,有可能破壞原來的長度(框架)所以一直沒加入\r
可能會在長條圖的左邊追加一格來作顯示,不過我會先試試你提的在圖的後面加入\r
另外發現,function的部份會造成會員搜尋的功能發生錯誤,會一併修正\r
謝謝您的提議^^
---
Do you fear death ?
Do you fear death ?
發現一個小BUG,不過應該算是巧合吧
用圖片來說明好了,第二題的選項a的票數跟圖形顯示不正確,但其他題的顯示一切正常,
來看資料庫就發現原因了
第四題的item_sub_id 跟 第二題的 item_sub_id 都是4,
所以在統計票數的時候,會把我這張問卷裏的問答題票數加到第二題去了,
看了一下程式,發現\r
if( $item_type == 4 )
{
$item_answer = ( isset($HTTP_GET_VARS['item_answer'.$i]) ) ?$HTTP_GET_VARS['item_answer'.$i] : $HTTP_POST_VARS['item_answer'.$i];
$item_sub_id = ( !empty($item_answer) ) ? $item_type : 0; 這一行的關係
}
本來小妹是直接 let $item_sub_id = 0 的,可是咱家有人表示問答題拒答......(真是無言 連個無都懶的寫)所以必須允許問答題可以不答,因為shihchieh大大當初的設計是每項調查都要填寫,所以小妹只好改成 $item_sub_id = -1.
此外,因為問卷問題的關係,會讓小妹的第四題之後的單選題item_answer欄位都承接第四題的值了,所以小妹稍微修改了在 if ( $item_type == 4 ){}else{$item_answer = "";}雖然不影響圖形顯示,只是在看資料庫數據時會覺得怪怪的
不過這是針對小妹公司使用上而修改的,除非您的問卷形態設計的小妹一樣,單選、問答、單選、問答,不然應該不會遇到像小妹這樣的情形,所以只能給shihchieh大大當作參考參考囉!
感謝shihchieh大大寫出這個Mod,真的很好用喔!
用圖片來說明好了,第二題的選項a的票數跟圖形顯示不正確,但其他題的顯示一切正常,
來看資料庫就發現原因了
第四題的item_sub_id 跟 第二題的 item_sub_id 都是4,
所以在統計票數的時候,會把我這張問卷裏的問答題票數加到第二題去了,
看了一下程式,發現\r
if( $item_type == 4 )
{
$item_answer = ( isset($HTTP_GET_VARS['item_answer'.$i]) ) ?$HTTP_GET_VARS['item_answer'.$i] : $HTTP_POST_VARS['item_answer'.$i];
$item_sub_id = ( !empty($item_answer) ) ? $item_type : 0; 這一行的關係
}
本來小妹是直接 let $item_sub_id = 0 的,可是咱家有人表示問答題拒答......(真是無言 連個無都懶的寫)所以必須允許問答題可以不答,因為shihchieh大大當初的設計是每項調查都要填寫,所以小妹只好改成 $item_sub_id = -1.
此外,因為問卷問題的關係,會讓小妹的第四題之後的單選題item_answer欄位都承接第四題的值了,所以小妹稍微修改了在 if ( $item_type == 4 ){}else{$item_answer = "";}雖然不影響圖形顯示,只是在看資料庫數據時會覺得怪怪的
不過這是針對小妹公司使用上而修改的,除非您的問卷形態設計的小妹一樣,單選、問答、單選、問答,不然應該不會遇到像小妹這樣的情形,所以只能給shihchieh大大當作參考參考囉!
感謝shihchieh大大寫出這個Mod,真的很好用喔!
●架設系統:Linux
●上網方式:公司內網
●安裝程式:Apache 1.3.28 + php 4.3.3 + MySql 3.23.41
●phpBB2 版本:2.0.19
●上網方式:公司內網
●安裝程式:Apache 1.3.28 + php 4.3.3 + MySql 3.23.41
●phpBB2 版本:2.0.19
感謝支持,不過對於您提出的幾點我作回覆紫焰雪 寫:發現一個小BUG,不過應該算是巧合吧
用圖片來說明好了,第二題的選項a的票數跟圖形顯示不正確,但其他題的顯示一切正常,
感謝shihchieh大大寫出這個Mod,真的很好用喔!
1.那個有可能是正在送出問卷時又突然放棄按回上一頁的會員所致\r
把記錄清空應該就可以解決
2.關於item type 4 指的就是問答式的項目\r
當初是強制要填寫的,為的就是希望能確切的了解填寫者的心聲、期望或是可以供改善的建議、idea等等,若不填則失去了問答的意義與功能,那不如直接在問卷設計時就不要加入這項目,所以就沒考慮可以拒絕作答這部份
---
Do you fear death ?
Do you fear death ?