InfoQ

交流

讨论:向数据库写中文数据问题?

作者 hoomail 发布于 2003-08-02 分类:php基础编程

各位大侠:
你们好!我的环境是win98+apache2.0.46+php4.3.2
在win98上有一个oracle数据库,在远端的linux服务器上也有一个oracle数据库。当我用php程序向远端的oracle写中文数据后,插入到数据库中的中文数据全部是乱码。但插入到本机的oracle中却没有问题。
请问这是什么原因?复函为盼!谢谢!



逛论坛交流向数据库写中文数据问题?

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

6 条回复

回复

各位大侠,看看这个帖吧!帮帮我!谢谢.. 发表人 hoomail 发表于 08月22日
察看一下两边的oracle的字符集是不是一.. 发表人 yhlong 发表于 08月22日
我是小虾。不好意思帮不上忙噢。 发表人 火龙sky1号 发表于 08月22日
这样弄死都不行的!本纪PHP调本纪ORACL.. 发表人 jhtpersonal 发表于 08月23日
如果彻底想用的话,可以用个麻烦的办法.. 发表人 jhtpersonal 发表于 08月23日
各位大侠: 谢谢你们的帮助,问题.. 发表人 hoomail 发表于 08月26日
  1. 返回顶部

    Re: 向数据库写中文数据问题?

    2003年08月22日 发表人 hoomail

    各位大侠,看看这个帖吧!帮帮我!谢谢!

  2. 返回顶部

    Re: 向数据库写中文数据问题?

    2003年08月22日 发表人 yhlong

    察看一下两边的oracle的字符集是不是一样

  3. 返回顶部

    Re: 向数据库写中文数据问题?

    2003年08月22日 发表人 火龙sky1号

    我是小虾。不好意思帮不上忙噢。

  4. 返回顶部

    Re: 向数据库写中文数据问题?

    2003年08月23日 发表人 jhtpersonal

    这样弄死都不行的!本纪PHP调本纪ORACLE驱动,中文,写向远程LINUX,英文,弄死乱码
    把你的PHP程序放到LINUX上去,在LINUX上运行PHP,插入LINUX数据库,不论你在哪里看都OK了!

  5. 返回顶部

    Re: 向数据库写中文数据问题?

    2003年08月23日 发表人 jhtpersonal

    如果彻底想用的话,可以用个麻烦的办法,PHP调用JAVA,通过JAVA的JDBC驱动,先来一下getbytes(),出来时再来一次getbytes()

  6. 返回顶部

    Re: 向数据库写中文数据问题?

    2003年08月26日 发表人 hoomail

    各位大侠:
    谢谢你们的帮助,问题已解决。就是两边oracle字符集不对,调整一边即可。
    再次感谢!




  7. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

菜鸟一问:怎么让cookie永不过期?

自己顶!

php里有函数能得到网卡的mac地址吗?

php里有函数能得到网卡的mac地址吗?

格式化数字是哪个函数

例如将 123456789 输出为123,456,789

我配置完php,可是提示下面的错误,各位...

Security Alert! The PHP CGI cannot be accessed directly. ...

如何销毁单个session变量啊?

比如说我用了一个SESSION变量,:session_start(); session_reg...

再次发布一下 我的apache 是2.0.46版,...

我的apache 是2.0.46版,php 4.3.2 ,mysql4.013 操作系统是windo...

LinuxByte诚招自愿PHP程序员!

www.LinuxByte.net 是中国Linux界的老牌网站,由于各种原因,去...

求助:MySql 更改默认root用户密码的办...

初装,准备用phpmyadmin管理。请教详细设置方法。

回贴了就成了高手

在php中怎么实现程序的跳转???

有谁知道imail设置成为可以通mail.youd...

有谁知道imail设置成为可以通mail.youdomain.com来收发邮件?

[]