admin管理员组文章数量:1434956
how do you create a 1+1 php counter inside the update_post_meta?
this is the code i have so far:
$count = 1;
update_post_meta($bid_id, 'draftnumber', $count++);
but the counter is not moving, so i tried another one:
$counting = $counting + 1;
update_post_meta($bid_id, 'draftnumber', $counting);
but it's not working, am i not allowed to use $count++ inside the update_post_meta?
thankyou
how do you create a 1+1 php counter inside the update_post_meta?
this is the code i have so far:
$count = 1;
update_post_meta($bid_id, 'draftnumber', $count++);
but the counter is not moving, so i tried another one:
$counting = $counting + 1;
update_post_meta($bid_id, 'draftnumber', $counting);
but it's not working, am i not allowed to use $count++ inside the update_post_meta?
thankyou
Share Improve this question asked May 26, 2016 at 2:20 user94696user94696 2 |1 Answer
Reset to default 6If you're trying to update the number stored in the meta table, you need to load that value and increment it.
$count = get_post_meta( $bid_id, 'draftnumber', true );
if ( ! $count ) {
$count = 0; // if the meta value isn't set, use 0 as a default
// We'll be incrementing this right away so it'll be 1
}
$count++;
update_post_meta( $bid_id, 'draftnumber', $count );
References
get_post_meta()
update_post_meta()
本文标签: 11 php counter inside the updatepostmeta
版权声明:本文标题:1+1 php counter inside the update_post_meta 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1745639776a2667782.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
$count++;
right after$count = 1;
so$count = 1; $count++;
then update. It has to do with$bid_id
I assume with this one. – Ismail Commented May 26, 2016 at 2:36