如何查询和更新后置表中的一列?

时间:2011-08-01 作者:Jenny

我试图根据页面浏览量和创建日期计算所有帖子的人气。最初,有一个默认的流行度值保存在Posteta中。每小时我都想重新计算cron job在所有帖子中的受欢迎程度。

如何更新Posteta表中所有帖子的受欢迎程度?

2 个回复
SO网友:javipas

您可能需要使用一个脚本,该脚本必须在crontab中引用。问题是要计算每个帖子的流行度的最终值,但是如果在PHP脚本中正确应用函数,那么MySQL数据库上的更新操作应该可以很好地工作。

这里有一个关于how to apply 这类操作(虽然最终值更容易获得)有一个很好的discussion on this subject 在StackOverflow上。

SO网友:kaiser
结束

相关推荐

如何添加/更改$wpdb Property/var的值?

有一个问题:我想添加一个表“linkmeta”来像“posmeta”或“commentmeta”一样工作。。并使用add\\u metadata/update_metadata / 删除\\u元数据!但是,在此函数中,调用“\\u get\\u meta\\u table()”以验证db中的名称,代码如下:function _get_meta_table($type) { global $wpdb; $table_name = $type . \'meta\';