10/10/2018, 10:53

[HELP] Xử lý Unicode khi Insert Sql !???

Các bạn xem hình nha:


Những thông tin hiển thị đúng Unicode thì INSERT vào ok, còn mấy cái chỗ Error Unicode thì bị mất khi được INSERT. Thank các bạn!
profit2 viết 12:55 ngày 10/10/2018
Thêm "V" Vào phía trước của vale thì mới insert đuơc unicode
Minh Hoàng viết 13:04 ngày 10/10/2018
Được gửi bởi profit2
Thêm "V" Vào phía trước của vale thì mới insert đuơc unicode
INSERT thế này àh bạn ~> V'chuỗi' ~> V'$lastname'
Đâu có được ???

[=========> Bổ sung bài viết <=========]

Là thế nào bạn nhỉ!?? Bạn nói rõ hơn nha (INSERT MySql)! Tks

[=========> Bổ sung bài viết <=========]

M test mấy lần thấy khi các nguyên âm: u, e, o, a, i
~> nếu có dấu sẽ bị lỗi unicode như hình
~> Sửa mãi mà vẫn chưa dc, anh em help với.............

[=========> Bổ sung bài viết <=========]

Bạn nào biết tạo 1 form upload file Excel định dạng XLS , rồi INSERT data của nó vào MySQL mà ko bị lỗi Unicode thì chỉ mình với nhé....................
thank you!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Minh Hoàng viết 13:04 ngày 10/10/2018
Các pac' giúp em với........... làm hoài vẫn chưa được
thienha20 viết 12:56 ngày 10/10/2018
bạn có thể nghiên cưú tại đây http://www.ibm.com/developerworks/op...y/os-phpexcel/
Trong database của bạn hãy chuyển COLLATE với giá trị là "utf-8" và các bảng con trong database có COLLATE là "utf8-general-ci" như thế mysql sẽ làm việc với utf-8 vô tư
Minh Hoàng viết 12:55 ngày 10/10/2018
Được gửi bởi thienha20
bạn có thể nghiên cưú tại đây http://www.ibm.com/developerworks/op...y/os-phpexcel/
Trong database của bạn hãy chuyển COLLATE với giá trị là "utf-8" và các bảng con trong database có COLLATE là "utf8-general-ci" như thế mysql sẽ làm việc với utf-8 vô tư
Trang này mình cũng tham khảo qua rồi bạn, import bằng file XML thì ok rồi, nhưng vấn đề là m muốn import trực tiếp data của file EXCEL dạng chuẩn ấy (định dạng: XLS)

Trước khi INSERT vào MySQL mình đã set utf8-general-ci và các bảng trong MySQL đã set utf8-general-ci luôn, vậy mà nó lại bị lỗi unicode các ký tự nguyên âm như mình đã trình bày ở trên. :-??
thienha20 viết 12:54 ngày 10/10/2018
cái này xem thế nào http://www.ustrem.org/en/articles/re...s-with-php-en/
Minh Hoàng viết 12:55 ngày 10/10/2018
Được gửi bởi thienha20
cái này xem thế nào http://www.ustrem.org/en/articles/re...s-with-php-en/
Trang này mình chưa đọc, nhưng xem qua thì thấy đoạn đầu có 4 dòng:
$reader=new Spreadsheet_Excel_Reader();
$reader->setUTFEncoder('iconv');
$reader->setOutputEncoding('UTF-8');
$reader->read($filename);
~> Tương tự như code mình đang viết để đọc file XLS mà vẫn bị lỗi :-??
~> Để m đọc qua trang này thử xem có comment nào tốt ko
~> Thank cậu nhé!
Bài liên quan
0