【发布时间】:2015-02-09 17:54:19
【问题描述】:
我之前在 phpmyadmin 中尝试过这段代码,它工作正常
SELECT meta_value
FROM wp_postmeta
INNER JOIN wp_posts ON post_id =564
WHERE meta_key = 'max_person';
但是不知道怎么插入到function.php中
我插入此代码,它可以工作
<? PHP
$postid = get_the_ID();
$maxperson = $wpdb->get_row( $wpdb->prepare(
"SELECT meta_value FROM wp_postmeta inner join wp_posts ON post_id= %d WHERE meta_key = 'max_person'", $postid
) );
?>
但是当我 var_dumped $maxperson var_dump ($maxperson); 它返回
object(stdClass)#634 (1) { ["meta_value"]=> string(1) "5" }
结果应该是“5”我不明白这是什么意思
【问题讨论】: