小编Fre*_*rik的帖子

问题排序瑞典字符ÅÄÖMySQL

我正在尝试使用asc或desc对列表进行排序 - 具体取决于用户选择的内容.在列表中我有瑞典字符ÅÄÖ,它就在这里问题出现了.我有以下列表:

(First list)
Stängd
Stängd
Öppen
Krävs ej
Krävs ej
Run Code Online (Sandbox Code Playgroud)

(代表;Stängd=已关闭,Öppen=已打开,Krävssj=不需要)

列表应该排序 - 取决于用户选择的内容;

Öppen
Stängd
Stängd
Krävs ej
Krävs ej
Run Code Online (Sandbox Code Playgroud)

要么

Krävs ej 
Krävs ej
Stängd 
Stängd 
Öppen 
Run Code Online (Sandbox Code Playgroud)

但现在是第一个列表出现了.所以问题是"Ö" - 字符.我的数据库和值所在的字段具有排序规则utf8_general_ci,因此这不是问题所在.字符"Ö"在两个数据库中都是正确的(通过PHPMyAdmin查找)并在打印出来时输出正确.

我的代码看起来像这样:

$querystr = "
    SELECT wposts.*
    FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta
    WHERE wposts.ID = wpostmeta.post_id
    AND wpostmeta.meta_key = '$sort_by'
    AND wposts.post_type = 'sida'
    AND wposts.post_status = 'publish'
    ORDER BY wpostmeta.meta_value $sort_order";
Run Code Online (Sandbox Code Playgroud)

这怎么出现,我该如何解决?

mysql sorting character

10
推荐指数
2
解决办法
1万
查看次数

删除数组中的第一级标识符

我认为这已经提前了,但无法找到任何答案.如果已经回答,请通过链接指向正确的方向.

我有一个数组,我不想删除第一级标识符.我认为这有一个功能吗?

它是如何形成的例子:

[0] => Array
        (
            [8] => Röd
        )

[1] => Array
        (
            [8] => Blå
        )

[2] => Array
        (
            [6] => Bobo
        )

[3] => Array
        (
            [8] => Grön
        )

[4] => Array
        (
            [7] => Sten
        )

[5] => Array
        (
            [8] => Vit
        )

[6] => Array
        (
            [7] => Guld
        )

[7] => Array
        (
            [6] => Lyxig
        )
Run Code Online (Sandbox Code Playgroud)

我想要的是

[8] => Röd
[8] => Blå
[6] => Bobo
[8] => Grön …
Run Code Online (Sandbox Code Playgroud)

php arrays identifier levels

8
推荐指数
4
解决办法
2万
查看次数

wp_update_post 使自定义字段值消失(Wordpress)

我正在尝试通过 wp_update_post 函数更新我的一篇帖子中的帖子内容。我已阅读此处的文档:http ://codex.wordpress.org/Function_Reference/wp_update_post

如果我做对了,我只需要发送帖子 ID 和我想要更新的帖子内容 - 就像示例中一样 - 这应该是唯一会改变的事情。尽管我附加到这篇文章的自定义字段消失了,但很奇怪。

我传递了以下代码:

if(isset($_POST['submit'])){
    $the_post = array();
    $the_post['ID'] = $_POST['id'];
    $the_post['post_content'] = $_POST['recension'];

    // Update the post into the database
    wp_update_post( $the_post );
}
Run Code Online (Sandbox Code Playgroud)

为什么会发生这种情况以及如何解决?

wordpress custom-fields

4
推荐指数
1
解决办法
4522
查看次数

从另一个PHP类函数调用函数

我在Stackoverflow上已经阅读了一些关于抽象类的线程,我认为这是我需要的,但我不能直接得到声明.

我想要做的是在function1(在classA中)中调用function2(在classB中).

我该怎么做?

php class function abstract

4
推荐指数
1
解决办法
2万
查看次数

如何更改字符串中第一次出现的单词

如何更改字符串中单词的第一次出现?

例:

$a = "Yo! **Hello** this is the first word of Hello in this sentence";
Run Code Online (Sandbox Code Playgroud)

$b = "Yo! **Welcome** this is the first word of Hello in this sentence";
Run Code Online (Sandbox Code Playgroud)

php string replace

3
推荐指数
1
解决办法
8820
查看次数

像PHP一样在Perl中启用错误消息

有没有我可以在Perl中"打开"错误消息/错误处理,默认情况下用PHP输出像Apache这样的错误消息?解释错误在哪一行.

问候

php error-handling perl

2
推荐指数
1
解决办法
1128
查看次数

加载页面时显示"正在加载图像"

我很擅长jQuery,从开始.我读过这两个涉及这个问题的问题:

但我想知道当我按下我网站上的内部链接时,如何能够显示"正在加载文本/图像"?我有一个在PHP中运行curl抓取功能的链接,需要一段时间才能运行.

如果你有一个Ajax函数,上面的例子(链接)处理主题.不只是一个链接,我不想.

我怎么能做到这一点?

jquery

2
推荐指数
2
解决办法
9万
查看次数

找不到RPC/XML.pm Perl和RPC XML

我在尝试使用Perl的RPC XML时收到此错误消息.

软件错误:

无法在@INC中找到RPC/XML.pm(@INC包含:/ etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0/usr/lib/test.pl第9行的perl5/usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10/usr/local/lib/site_perl.)BEGIN失败 - 编译在test.pl中止第9行.如需帮助,请发送邮件给网站管理员([无地址]),提供此错误消息以及错误的时间和日期.

首先我以为我没有安装XML-RPX.但是当我查看一个phpinfo()文件时,我发现了这个:

xmlrpc_error_number 0 0

xmlrpc_errors关闭

为什么会出现这个错误?它看起来像我安装和PHP"找到它".但不是Perl.

perl xml-rpc

1
推荐指数
1
解决办法
4847
查看次数