Php SQL按名称排序-希伯来语
我有一个产品清单的数据库-名称是希伯来语 SQL排序规则是utf8\u general\u ci 在这个网站上,我看到的一切都很好,我看到的希伯来语很好,但是当我连接到phpmyadmin时,希伯来语是不可读的() 我没有问题,phpmyadmin不可读,但我想按名称订购产品,我认为这就是我使用“按名称订购ASC”时订单错误的原因 有什么办法使它起作用吗 当我连接到DB时,我设置UTF8字符集Php SQL按名称排序-希伯来语,php,mysql,sql,utf-8,Php,Mysql,Sql,Utf 8,我有一个产品清单的数据库-名称是希伯来语 SQL排序规则是utf8\u general\u ci 在这个网站上,我看到的一切都很好,我看到的希伯来语很好,但是当我连接到phpmyadmin时,希伯来语是不可读的() 我没有问题,phpmyadmin不可读,但我想按名称订购产品,我认为这就是我使用“按名称订购ASC”时订单错误的原因 有什么办法使它起作用吗 当我连接到DB时,我设置UTF8字符集 mysql_set_charset('utf8', $con); 插入新产品查询: $sql_new
mysql_set_charset('utf8', $con);
插入新产品查询:
$sql_newproduct = "
INSERT INTO `products`( `name`, `price`, `supplier`) VALUES
('$name','$price','$supid')";
选择产品列表查询:
$sql_product = "
SELECT *
from products
WHERE supplier = '$sid'
ORDER
BY name ASC
";
请参阅关于sql注入以及准备好的和绑定的查询的重要性-请参阅此处:谢谢,我发现了我的问题。。。。现在我有很多编码错误的行(正如你在原始帖子的img中看到的),有没有办法将它们转换成可读的希伯来语?( )