Wordpress未知数据库错误与select

时间:2015-11-03 14:16:09

标签: php database wordpress wpdb

这是来自child functions.php的代码:

function f_goscie(){
    global $wpdb;
    $kateg = $wpdb->get_results( 'SELECT * FROM kategorie');
}

add_shortcode('goscie','f_goscie');

这是我的插件中的代码:

function dominik_play(){
    global $wpdb;
    define( 'DIEONDBERROR', true ); //i have multisite on
    $wpdb->show_errors();

    $kateg = $wpdb->get_results( 'SELECT * FROM kategorie');
    $wpdb->print_error();
}

add_shortcode('ytplejer','dominik_play');

第一个代码没有任何问题。它是从我自己的表中获取数据的更大代码的一部分 http://niezaleznylublin.pl/nasi-goscie/

第二个代码抛出此错误:

  

Wordpress数据库错误:[] SELECT * FROM kategorie

niezaleznylublin.pl/player

我没有任何想法,为什么这两个非常相似的函数给出不同的结果,一个是错误。

1 个答案:

答案 0 :(得分:0)

我正在使用" wpdb插件"找到解决方案。短语。我尝试了正常的mysqli查询。他们也没有工作。然后我尝试了他们的孩子functions.php,我不知道为什么,但他们开始工作。我回到插件并回滚更改并且热情地开始工作。我很高兴我可以继续前进,但同样的方式我很沮丧,我无法找到任何合理的解释是什么问题