1 頁 (共 1 頁)

[問題] Vault虛擬股市 sql匯入出錯

發表於 : 2006-10-03 19:42
squared
問題外掛:Vault虛擬股市
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php ... BE%5DVault
使用版本:phpBB2.0.19
網站位置:http://*****SPAM*****.ilyo.com.tw/squared

請問各位大大
小妹安裝這外掛時出現問題 資料庫一直匯入出錯

phpbb_vault_general 沒法正常匯入 請問原因在那

有沒大大可提供沒問題的SQL碼供對一對

我爬過很多文了 也只有就資料沒匯入 可是我知道沒匯入

因為一直出現EORRO說一個欄位 ROW有問題

請問問題出在那 小妹的論壇有裝

虛擬形像 CASH MOD 功勳MOD 沒其他了

原本還可進入論壇 只是VIEWPROFI時會出1146

但是突然連論壇也進不了QQ

phpBB : 重大錯誤

Error Getting Vault Config!

DEBUG MODE

SQL Error : 1146 Table 'squared.phpbb_vault_general' doesn't exist


請各位大大幫幫忙QQ

Re: [問題] Vault虛擬股市 sql匯入出錯

發表於 : 2006-10-03 20:47
心靈捕手
squared 寫:phpbb_vault_general 沒法正常匯入 請問原因在那

有沒大大可提供沒問題的SQL碼供對一對

我爬過很多文了 也只有就資料沒匯入 可是我知道沒匯入

因為一直出現EORRO說一個欄位 ROW有問題
建議您:
1. 補充說明, 架站系統 (MySQL, PHP,...版本) 為何?
2. 貼出 'phpbb_vault_general 沒法正常匯入' 的錯誤訊息.

Re: [問題] Vault虛擬股市 sql匯入出錯

發表於 : 2006-10-04 20:05
squared
心靈捕手 寫: 建議您:
1. 補充說明, 架站系統 (MySQL, PHP,...版本) 為何?
2. 貼出 'phpbb_vault_general 沒法正常匯入' 的錯誤訊息.
嗯 補充說明
MySQL 4.1.12
phpbb_vault_general 沒法正常匯入出現這段字

#1136 - Column count doesn't match value count at row 1


匯入的資料
INSERT INTO phpbb_vault_exchange (stock_id, stock_name, stock_desc, stock_total, stock_price, stock_previous_price, stock_best_price, stock_worst_price) VALUES (1, 'Vault_action_name_1', 'Vault_action_desc_1', 30, 100, 100, 100, 100,2 );
INSERT INTO phpbb_vault_exchange (stock_id, stock_name, stock_desc, stock_total, stock_price, stock_previous_price, stock_best_price, stock_worst_price) VALUES (2, 'Vault_action_name_2', 'Vault_action_desc_2', 30, 200, 200, 200, 200,2 );
INSERT INTO phpbb_vault_exchange (stock_id, stock_name, stock_desc, stock_total, stock_price, stock_previous_price, stock_best_price, stock_worst_price) VALUES (3, 'Vault_action_name_3', 'Vault_action_desc_3', 30, 300, 300, 300, 300,2 );
一般操作沒決問題 但到買賣時則出現以下句子

DEBUG MODE

SQL Error : 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 'WHERE stock_id = 7' at line 4

UPDATE phpbb_vault_exchange SET stock_total = 10000 - 0, chairman = WHERE stock_id = 7

Line : 419
File : vault.php

發表於 : 2006-10-04 22:09
心靈捕手
建議您:
參考底下文章修正.
// 此外掛關於 '資料庫更新' 的檔案, 可能有部分必須修正.
http://phpbb-tw.net/phpbb/viewtopic.php?p=236067#236067
// [問題] Vault 無法更新股票總數及董事長名單
http://phpbb-tw.net/phpbb/viewtopic.php?p=225064#225064

發表於 : 2006-10-06 19:18
squared
謝謝心靈大大~的解救 現在已經弄好了

只是我還有3個問題想修正 因為爬問時找不到相關的問題
只好再請教一下 我現在的股票可正常運作了 但是

1. 買賣時..如果賣掉一半手上持有的股票 竟然在買入價會出現負數

舉例 我買入時5元 買了200 2x元時賣掉100張 買入價由 5元變了 -4 是為什麼呢..


2. 當買賣完成時..左上角會有交易的提示句子 可是都變成亂碼 我應該修正那裡才可正常顯示交易結果呢?

3 請問如何可在股票頁面加上現在溜濫的名單呢? 像個別討論區左上可顯示人名一樣..我應怎設定呢


謝謝心靈大大再一次幫忙~~qq

發表於 : 2006-10-07 09:07
心靈捕手
建議您:
1. 提高股票原始價格 (如: 100), 提供測試帳號與密碼
2. 試試此外掛的附加檔案, 轉 utf-8 碼後, 儲存
vault.php
vault_edit.php
3. 抱歉! 我不會. :oops: