首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用letterç获取查询

如何使用letterç获取查询
EN

Stack Overflow用户
提问于 2017-08-09 19:47:24
回答 3查看 63关注 0票数 1

当我尝试使用排序规则latin1_Swedish_Ci和latin1_Danish_Ci时,它不会计算,这是我发现的仅有的两个可以使用óøare的字母

代码语言:javascript
复制
$sql="SELECT MIN(PrisMel) FROM `toosttable` WHERE `Vare` = 'Lærer'";
$result=mysqli_query($con,$sql);

获取的值是一个数字。

EN

回答 3

Stack Overflow用户

发布于 2017-08-09 19:52:33

要打印这些字符,您可以使用utf8_encode("YOUR SQL-QUERY STRING")

这应该会将您的字符串转换为utf8编码的字符串,并将其提供给mysqli_query()函数。

票数 0
EN

Stack Overflow用户

发布于 2017-08-09 21:26:32

你能试着给出这样的查询吗?

代码语言:javascript
复制
select column_name from table_name where column_name like '%[^a-z, .-™]%';
票数 0
EN

Stack Overflow用户

发布于 2017-08-09 23:32:22

我找到了解决我的问题的办法。只需使用此mysqli_set_charset($con, "utf8");设置字符集,下面是完整的代码:

代码语言:javascript
复制
$con=mysqli_connect('localhost','root','','toostdatabase');
                                // Check connection
                                if (mysqli_connect_errno())
                                {
                                  echo "Failed to connect to MySQL: " . mysqli_connect_error();
                                }
                                mysqli_set_charset($con, "utf8");

$sql = "SELECT MIN(PrisMel) FROM `toosttable` WHERE `Vare` = 'Lærer'";
$result = mysqli_query($con,$sql);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45589790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档