PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 4426|回復: 7
打印 上一主題 下一主題

查詢結果為問號

[複製鏈接]

270

主題

0

好友

3673

積分

大隱隱於市

該用戶從未簽到

文章
7360
跳轉到指定樓層
1#
發表於 2007-1-7 04:48 |只看該作者 |倒序瀏覽
在趕專題,要用Apache/PHP/Oracle寫一個資料庫相關輸入/查詢/修改/刪除的網頁,
現在的問題是測試網頁有資料出來,不過全部都是問號,請問要修改PHP或Oracle的什麼參數,
才能解決現在的問題。

Apache版本:2.0.59
PHP版本:4.4.4
Oracle版本:10g Express Edition
OS版本:WXPP SP2

本帖子中包含更多資源

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

分享淘帖0 分享分享0 收藏收藏0 頂0 踩0
亞太 0980/050/589
中華 0989/907/695

27

主題

0

好友

1938

積分

  • TA的每日心情
    開心
    2011-4-9 04:43
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

    文章
    2066
    2#
    發表於 2007-1-7 05:21 |只看該作者

    Re: 查詢結果為問號

    不曉得你的中文編碼是用什麼?看起來很像是編碼沒設好的問題喔。
    回復

    使用道具 舉報

    270

    主題

    0

    好友

    3673

    積分

    大隱隱於市

    該用戶從未簽到

    文章
    7360
    3#
    發表於 2007-1-7 10:20 |只看該作者

    Re: 查詢結果為問號

    我知道是php跟Oracle之間編碼設定的問題,不過就是不知道要怎麼改。
    亞太 0980/050/589
    中華 0989/907/695
    回復

    使用道具 舉報

    170

    主題

    0

    好友

    703

    積分

    該用戶從未簽到

    文章
    940
    4#
    發表於 2007-1-7 12:06 |只看該作者

    Re: 查詢結果為問號

    看一下Oracle 你的NLS_LANG設定是什麼。
    回復

    使用道具 舉報

    44

    主題

    2

    好友

    590

    積分

  • TA的每日心情
    慵懶
    2011-4-19 09:39
  • 簽到天數: 5 天

    連續簽到: 2 天

    [LV.2]偶爾看看I

    文章
    389
    5#
    發表於 2007-1-7 16:10 |只看該作者

    Re: 查詢結果為問號

    mysql的話可以這麼做....

    1. mysql_query("SET NAMES big5;");
    2. mysql_query("SET CHARACTER_SET_CLIENT=big5;");
    3. mysql_query("SET CHARACTER_SET_RESULTS=big5;");
    複製代碼

    立夫要不要試看看~ @@

    [ 本文最後由 infax 於 2007-1-7 16:15 編輯 ]
    回復

    使用道具 舉報

    170

    主題

    0

    好友

    703

    積分

    該用戶從未簽到

    文章
    940
    6#
    發表於 2007-1-7 17:11 |只看該作者

    Re: Re: 查詢結果為問號

    原文由 infax 於 2007-1-7 16:10 發表
    mysql的話可以這麼做....

    mysql_query("SET NAMES big5;");
    mysql_query("SET CHARACTER_SET_CLIENT=big5;");
    mysql_query("SET CHARACTER_SET_RESULTS=big5;");

    立夫要 ...

    這個在Oracle是一定不會過的啦!
    不用浪費時間了!
    回復

    使用道具 舉報

    27

    主題

    0

    好友

    1938

    積分

  • TA的每日心情
    開心
    2011-4-9 04:43
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

    文章
    2066
    7#
    發表於 2007-1-9 01:17 |只看該作者
    回復

    使用道具 舉報

    270

    主題

    0

    好友

    3673

    積分

    大隱隱於市

    該用戶從未簽到

    文章
    7360
    8#
    發表於 2007-1-9 11:57 |只看該作者

    Re: Re: 查詢結果為問號

    原文由 ychao 於 2007-1-9 01:17 發表
    http://download-east.oracle.com/ ... .102/b25317/ch8.htm


    謝謝,最後我靠重裝Oracle解決,起因於原來第一次安裝apache/php有問題,那個時候有修改語言設定,讓我也把Oracle改掉,後來重裝apache/php,但是Oracle的編碼沒有辦法改回來,重裝之後問題就解決了。

    Oracle的預設繁體中文語系是Big5,php的OCI介面預設也是Big5。
    亞太 0980/050/589
    中華 0989/907/695
    回復

    使用道具 舉報

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

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-4-28 19:14 , Processed in 0.050312 second(s), 31 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部