OK論壇

 找回密碼
 註冊
查看: 1063|回復: 4

開心農場腳本的SQL語法問題

[複製鏈接]
  • TA的每日心情
    擦汗
    2021-1-3 02:46 PM
  • 簽到天數: 360 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2014-6-7 22:18:18 | 顯示全部樓層 |閱讀模式
    本帖最後由 z0202520 於 2014-6-11 04:48 PM 編輯

    在OK論壇的一個帖子所載到的腳本,如下:
    http://okayro.com/thread-226275-1-19.html

    完成度很高,其他也沒什麼問題,但是唯一有問題的就是..
    在他的腳本菜單 csae 2 內的澆水除蟲這些功能,呼叫數據庫時會出現錯誤並調試..
    但是,選項功能確實有效,澆水等功能都能成功!只是說一直調試會把黑窗文字刷頻,不方便查看資訊..




    而當進行操作完後,菜單 case 4 查看操作信息所顯示出來的一些文字是亂碼呢..



    由於這個部分的錯誤是利用到SQL的語法.. 小弟目前不會SQL語法
    所以懇請各位會的大哥大姐幫忙解惑,謝謝您了!

    由於腳本在論壇上售有積分,暫時先標上閱讀權限,等待審核
    而腳本文件需搭配SQL檔案且腳本太過攏長,不宜使用code貼上,所以直接打包附上了!



    本帖子中包含更多資源

    您需要 登錄 才可以下載或查看,沒有帳號?註冊

    x
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2018-1-18 03:10 PM
  • 簽到天數: 189 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2014-6-9 14:03:35 | 顯示全部樓層
    本帖最後由 盧卡斯 於 2014-6-9 02:06 PM 編輯

    出現了SQL ERROR, 實際上農場的LOG並沒有儲存

    在腳本中找出
    1. function        script        farm_msg_add        {
    2.         query_sql "INSERT INTO `farm_log` (`char_id`, `msg`, `date`) VALUES ('"+getarg(0)+"', '"+getarg(1)+"', '"+getarg(2)+"')";
    3.         return;
    4. }
    複製代碼
    修改為
    1. function        script        farm_msg_add        {
    2.         query_sql "INSERT INTO `farm_log` (`char_id`, `msg`, `date`) VALUES ('"+getarg(0)+"', '"+getarg(1)+"', '"+getarg(2)+"');";
    3.         return;
    4. }
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2021-1-3 02:46 PM
  • 簽到天數: 360 天

    連續簽到: 1 天

    [LV.8]以壇為家I

     樓主| 發表於 2014-6-9 16:44:43 | 顯示全部樓層
    盧卡斯 發表於 2014-6-9 02:03 PM
    出現了SQL ERROR, 實際上農場的LOG並沒有儲存

    在腳本中找出修改為

    謝謝您釋出幫忙!
    可是我試著把你所說的改過去後,還是出現錯誤耶@@

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2018-1-18 03:10 PM
  • 簽到天數: 189 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2014-6-11 01:32:35 | 顯示全部樓層
    z0202520 發表於 2014-6-9 04:44 PM
    謝謝您釋出幫忙!
    可是我試著把你所說的改過去後,還是出現錯誤耶@@

    我測試過沒有問題. 那個 ; 也不用加,那是我看錯了.
    大概是你的MYSQL版本太低,那行SQL語法不支援而已,
    用較新版本的MYSQL就好. 建議你可以用XAMPP.
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2021-1-3 02:46 PM
  • 簽到天數: 360 天

    連續簽到: 1 天

    [LV.8]以壇為家I

     樓主| 發表於 2014-6-11 16:47:49 | 顯示全部樓層
    盧卡斯 發表於 2014-6-11 01:32 AM
    我測試過沒有問題. 那個 ; 也不用加,那是我看錯了.
    大概是你的MYSQL版本太低,那行SQL語法不支援而已, ...

    好的,謝謝您,我在測試看看..
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-3-28 07:29 PM , Processed in 0.046457 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表