[已解決] [V3] 合成大師&限定合成 共存(使用不同資料庫) 以及 在後台加裝(裝備欄)限定合成

WOG設定安裝教學

版主: 涅魂, 簫哥

頭像
reload0402
 
文章: 300
註冊時間: 2006-01-18 11:35 pm
來自: ISX_BMX

文章reload0402 » 2006-12-03 3:30 pm

代碼: 選擇全部
}else{
$DB_site->query("delete from [color=red]wogi_syn[/color] where syni_id='".$tempsyn_id."'");
echo "從wog_syni刪除此合成方式成功!<BR>";


wogi_syn這裡是不是有用錯??@@


剛剛用了一下
是可以從後台看到、更新或修改限定合成資料
但是無法直接新增一筆限定合成資料 @@
不知道要怎麼改


...忙碌的開始...
╔===============╗
說出來會被嘲笑的夢想才有實踐的價值
就算跌倒了 姿勢也可以變的很瀟灑
╚===============╝
~傾斜天平~

頭像
齋月
 
文章: 557
註冊時間: 2006-02-27 7:54 am

文章齋月 » 2006-12-03 4:16 pm

唉呀呀~~的確是用錯了

我有問題...為什麼你從後台 看的到限定合成資料....
請問你有多改什麼嗎?

附上我的情況圖....

點選合成大師時
(刪)

之後點選限制合成時
(刪)

難不成程式碼與我作對 @@||

齋月 寫:
已解決




最後由 齋月 於 2006-12-16 12:25 pm 編輯,總共編輯了 2 次。

頭像
reload0402
 
文章: 300
註冊時間: 2006-01-18 11:35 pm
來自: ISX_BMX

文章reload0402 » 2006-12-03 4:48 pm

@@恩~~~
只是依樣畫葫蘆
設一個wog_syn2表給限定合成
acpleft.php裡增加
代碼: 選擇全部
 <tr>
         <td align="left">
         <p><font size="1" face="新細明體">
         <input class="text" type="submit" value="限定合成管理" name="actions"></font></td>
      </tr>


acpmain.php裡增加限定合成的部分
代碼: 選擇全部
case "限定合成管理":
print_header();
syn_list2();
print_footer();
break;

case "檢視限定合成方式詳細資訊":
print_header();
admin_syn2();
print_footer();
break;

case "更新限定合成系統資料庫":
print_header();
admin_syn_sub2();
print_footer();
break;

然後在去下面新增
function syn_list2()
function admin_syn2()
function admin_syn_sub2()
三個式子s都是複製
function syn_list()
function admin_syn()
function admin_syn_sub()
但是取值的部分改成wog_syn2
你要不要再仔細檢查一下@@

合成大師:
http://img209.imageshack.us/img209/1159/syn1ez7.jpg

限定合成:
http://img209.imageshack.us/img209/9299/syn2ic6.jpg


最後由 reload0402 於 2007-01-10 9:58 pm 編輯,總共編輯了 1 次。
...忙碌的開始...
╔===============╗
說出來會被嘲笑的夢想才有實踐的價值
就算跌倒了 姿勢也可以變的很瀟灑
╚===============╝
~傾斜天平~

頭像
齋月
 
文章: 557
註冊時間: 2006-02-27 7:54 am

文章齋月 » 2006-12-04 11:51 am

恩~!! 我全部刪掉重寫後就可以了耶 @@
之前不知道是又漏掉了什麼笨笨的地方 呵呵

可以修改新增刪除喔 ^^



頭像
reload0402
 
文章: 300
註冊時間: 2006-01-18 11:35 pm
來自: ISX_BMX

文章reload0402 » 2006-12-04 7:04 pm

齋月 寫:恩~!! 我全部刪掉重寫後就可以了耶 @@
之前不知道是又漏掉了什麼笨笨的地方 呵呵

可以修改新增刪除喔 ^^


可以新增呀?!XD
太好了!!可以請問你的改法嗎??@@


...忙碌的開始...
╔===============╗
說出來會被嘲笑的夢想才有實踐的價值
就算跌倒了 姿勢也可以變的很瀟灑
╚===============╝
~傾斜天平~

頭像
齋月
 
文章: 557
註冊時間: 2006-02-27 7:54 am

文章齋月 » 2006-12-05 9:29 am

reload0402 寫:可以新增呀?!XD
太好了!!可以請問你的改法嗎??@@


應該只要把 一樓 的那些東西重新複製上去 就可以了

之前可能是我miss掉一些要改的

總之就是...刪除之前改的 重新複製上 一樓的程式碼 試試吧

XD



呀成
 
文章: 525
註冊時間: 2006-01-11 2:20 pm
來自: 香港天水圍

文章呀成 » 2006-12-08 9:56 pm

CREATE TABLE `wog_syni` (
`syni_id` int(11) NOT NULL auto_increment,
`syni_result` mediumint(4) unsigned NOT NULL default '0',
`syni_ele1` mediumint(4) unsigned NOT NULL default '0',
`syni_ele2` mediumint(4) unsigned NOT NULL default '0',
`syni_ele3` mediumint(4) unsigned NOT NULL default '0',
`syni_ele4` mediumint(4) unsigned NOT NULL default '0',
`syni_ele5` mediumint(4) unsigned NOT NULL default '0',
PRIMARY KEY (`syni_id`)
) ENGINE=MyISAM DEFAULT CHARSET=big5 AUTO_INCREMENT=63 ;

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 'DEFAULT CHARSET=big5 AUTO_INCREMENT=63' at line

什麼事



頭像
齋月
 
文章: 557
註冊時間: 2006-02-27 7:54 am

文章齋月 » 2006-12-14 8:22 am

看起來應該是 字碼 不對
就用手動的新增吧~ 因為我用那程式碼是可以的 呵呵

您的SQL語法已順利執行 (查詢需時 0.0922 秒) 寫:
SQL 語法:
代碼: 選擇全部
CREATE TABLE `wog_syni` (
`syni_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`syni_result` mediumint( 4 ) unsigned NOT NULL default '0',
`syni_ele1` mediumint( 4 ) unsigned NOT NULL default '0',
`syni_ele2` mediumint( 4 ) unsigned NOT NULL default '0',
`syni_ele3` mediumint( 4 ) unsigned NOT NULL default '0',
`syni_ele4` mediumint( 4 ) unsigned NOT NULL default '0',
`syni_ele5` mediumint( 4 ) unsigned NOT NULL default '0',
PRIMARY KEY ( `syni_id` )
) ENGINE = MYISAM DEFAULT CHARSET = big5 AUTO_INCREMENT =63 



其實呀:)
在新增給限定合成表格時 名稱設成 wog_syn2就好了
裡面子欄位名稱不用去動(與wog_syn的相同)
這樣以後在修改or維護、新增程式碼等等 時
會方便一些喔

個人建議啦:)參考參考


最後由 齋月 於 2006-12-16 12:25 pm 編輯,總共編輯了 1 次。

呀成
 
文章: 525
註冊時間: 2006-01-11 2:20 pm
來自: 香港天水圍

文章呀成 » 2006-12-14 9:30 pm

#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 'DEFAULT CHARSET=big5 AUTO_INCREMENT=63' at line


-.-不可以sql的嗎



頭像
齋月
 
文章: 557
註冊時間: 2006-02-27 7:54 am

文章齋月 » 2006-12-15 2:09 pm

看起來是因為我們使用的程式語言不同
自己改一下sql吧

其實手動也很容易阿= =
我就是手動新增在匯出貼上語法的呀

八個步驟就用好了...
新增資料庫
再加七個資料表
done ^^||



呀成
 
文章: 525
註冊時間: 2006-01-11 2:20 pm
來自: 香港天水圍

文章呀成 » 2007-01-09 7:54 pm

CREATE TABLE `wog_syni` (
`syni_id` int(11) NOT NULL auto_increment,
`syni_result` mediumint(4) unsigned NOT NULL default '0',
`syni_ele1` mediumint(4) unsigned NOT NULL default '0',
`syni_ele2` mediumint(4) unsigned NOT NULL default '0',
`syni_ele3` mediumint(4) unsigned NOT NULL default '0',
`syni_ele4` mediumint(4) unsigned NOT NULL default '0',
`syni_ele5` mediumint(4) unsigned NOT NULL default '0',
PRIMARY KEY (`syni_id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

這樣就行了


最後由 呀成 於 2007-01-14 11:31 am 編輯,總共編輯了 1 次。

頭像
齋月
 
文章: 557
註冊時間: 2006-02-27 7:54 am

文章齋月 » 2007-01-14 7:14 am

呵呵 我看到上面R悄悄的編輯 加上去的建議了 XP
收到 ^^

回 呀成 :
代碼: 選擇全部
AUTO_INCREMENT=63

改成
代碼: 選擇全部
AUTO_INCREMENT=1


不然你新增資料 會從63開始



呀成
 
文章: 525
註冊時間: 2006-01-11 2:20 pm
來自: 香港天水圍

文章呀成 » 2007-01-14 11:32 am

修改好了^~^



呀成
 
文章: 525
註冊時間: 2006-01-11 2:20 pm
來自: 香港天水圍

文章呀成 » 2007-01-19 9:27 pm

我用限定合成
可是次次也是失敗收場!?
什麼世界= =



上一頁

回到 精華區

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 2 位訪客

cron