Php 显示用阿拉伯语编写的mysql中的数据
我用HeidiSQL在我的表MYSQLPhp 显示用阿拉伯语编写的mysql中的数据,php,mysql,encoding,Php,Mysql,Encoding,我用HeidiSQL在我的表MYSQL中添加数据,插入到proveille情绪(name,type)值(' 但在我的界面haidiSQL中,我得到了这个 还有我所有的桌子 当我去获取这些数据时,我使用了PHP代码 $re="select * from sentiments where id=4851"; $sentimentsre=$acc->Select($re); while ($sentiment = $sentimentsre->fetch()) { echo $
中添加数据,插入到
proveille
情绪(
name,
type)值('代码>
但在我的界面haidiSQL中,我得到了这个
还有我所有的桌子
当我去获取这些数据时,我使用了PHP代码
$re="select * from sentiments where id=4851";
$sentimentsre=$acc->Select($re);
while ($sentiment = $sentimentsre->fetch())
{
echo $sentiment['name'];
exit();
}
我在chrome中的输出是?????
我怎样才能得到我的真实价值
英语不是我的母语。这可能是MySQL在摆弄您的输入,请检查数据库是否按照您的意愿存储数据
从情感中选择
我相信您需要在mysql中设置表定义的排序规则类型。您还需要在PHP和MySQL之间的传输协议上设置相同的编码类型 数据库中的编码是什么?网页中的编码是什么?编码数据库utf8\u general
encoding phpheader('Content-Type:text/html;charset=utf-8')代码>问号?重复