作者alpe (薛丁格的猫)
看板PHP
标题Re: [请益] 许功盖这些字无法新增到资料库?
时间Tue Jan 9 13:03:49 2007
※ 引述《eric77712 (心要让你听见)》之铭言:
: 因为这些中文字的内码有 \ 这个符号,
: 一班MySQL是拒绝存取这个符号到资料库中,
: 再写入十,资料库会发生错误而放弃写入,
这是 BIG-5 上的问题.
基本上, 能不用就不要用这个过时的东西啦.
用UTF-8啦! 不会有许功盖的问题, 支援的字数也多.
要说缺点啊, 档案会大一些, 中文字字元没办法算,
不再是一个字2个字元,但改用 mb_sting 去处理就好了
: 这是我的想法,不知道有没有人有更好的解决办法。
: ※ 引述《htk (我要降二军啦!!!!!!!!)》之铭言:
: : 我写了很简单把网页的form输入的文字insert到MySQL资料库的程式
: : 一般中文字都没问题
: : 可是就是 许,佩,餐,功...这些字不行
: : 请问一下应该怎麽解决呢?
: : 我的MySQL版本是5.0.27
: : phpMyAdmin 2.9.1.1
: : MySQL 文字编码: UTF-8 Unicode (utf8)
: : MySQL 连线校对: utf-8_bin
: : 资料库的栏位的校对: latin1_swedish_ci
要统一啊... ... html 也要用utf-8喔.
--
Live Long and Prosper
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.68.236
1F:推 ottokang:拜托用UTF-8啦~ 01/09 18:51