Problem with $wpdb

时间:2018-07-11 作者:Cragser

我试图学习使用$wpdb,但我不知道为什么它不起作用。

<?php
/*
Plugin Name:  TEST

*/



if ( ! defined( \'ABSPATH\' ) ) {
    exit; // Exit if accessed directly.
}


function ctz_show(){            
    global $wpdb;

    $table = "${$wpdb->prefix}postmeta";
    $query = "SELECT * FROM $table";
    $results = $wpdb->get_results($query);

    var_dump($results);
}

add_shortcode( \'cotizador\', \'ctz_show\' );
输出总是

数组(0){}

即使我更改了表的名称。

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

试试这个,效果会更好;)

  $table = "{$wpdb->prefix}postmeta";
  $query = "SELECT * FROM {$table}";

结束