我有一组阿拉伯字符串,我想将它们添加到MySQL中的表格中。我通常可以使用php print
显示字符串,但是,当我使用PDO将此字符串添加到表中时,在phpMyAdmin中,我将此字符串的记录视为一串问号(?)和其他字符。我四处寻找发生的事情,我看到的其中一件事就是将整理更改为cp1256_general_ci
然而这会保留相同的内容,一堆问号(?)和其他字符。
我在mac上使用MAMP,但因为我读到cp1256是windows,我现在在Windows上使用XAMPP。
如何将阿拉伯字符串添加到表中,并且能够在phpMyAdmin中正常查看它们?
编辑:
我试图用怪异的字符串查询表格,看它是否有效,但我有黑色的菱形形状和问号。
答案 0 :(得分:3)
你必须做那三件事,然后你去
1-将您使用的编辑器程序的编码更改为UTF-8。
2-将你的php文件放入
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
3-将数据库中的排序规则置于UTF-8