我需要将阿拉伯数据存储到我的sql中

时间:2015-12-22 16:17:35

标签: php mysql

大家好我知道这个主题已多次发布,但没有一个适合我。 所以我需要在特定的表中存储一些阿拉伯数据但是当我发送它并在phpmyadmin中探索它时我发现了类似的东西&#1575我尝试在头部添加meta charset = utf-8并添加accept-charset =' utf-8'在表单中,但仍然没有区别这是我使用它连接到我的数据库的代码

$conect=new PDO("mysql:host=$host;dbname=$datab;charset=utf8;connection collation: utf8_general_ci",$user,$pass);
$conect->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql="INSERT INTO botola_team(name,nameabbreviation,team_url,year_of_ta2sis,President,coach,name_field,pic_of_team,logo,pic_field)
VALUES ('$name','$nameabrev','$teamurl','$ta2sis','$president','$coach','$namefield','$teampic','$logo','$teampic')";
$conect->exec($sql);
Table structure

1 个答案:

答案 0 :(得分:0)

解决方案是在表格列中使用utf8_general_ci代替utf8_unicode_ci字符集。