Database 从数据库自定义表获取值在wordpress中不起作用
我已经用wp\u compare\u post创建了一个wordpress表,它具有以下列id、user\u id、post\u id、post\u类型。我已经附上了数据库的图像。 下面是用于查看数据库数据的涂层Database 从数据库自定义表获取值在wordpress中不起作用,database,wordpress,get,Database,Wordpress,Get,我已经用wp\u compare\u post创建了一个wordpress表,它具有以下列id、user\u id、post\u id、post\u类型。我已经附上了数据库的图像。 下面是用于查看数据库数据的涂层 function compare_counting(){ global $wpdb; //get user id $user_ID = get_current_user_id(); $sql = "SELECT * FROM $wpdb->co
function compare_counting(){
global $wpdb;
//get user id
$user_ID = get_current_user_id();
$sql = "SELECT * FROM $wpdb->compare_post WHERE user_id = '$user_ID '";
$results = $wpdb->get_results($sql) or die(mysql_error());
foreach( $results as $result ) {
echo $result->post_id.',';
}
}
但是得到下面的错误
Notice: Undefined property: wpdb::$compare_post in
我想可能是因为您需要使用$wpdb->prefix 试试这个:
$sql=“从“$wpdb->prefix”中选择*。“比较用户id=“$user\u id”的帖子代码>