如何使用WPDB删除字段?

时间:2018-01-28 作者:emily00p

如何删除数据库中posts表下的字段?

例如,在我的posts ID为800的表我想删除列下的a字段product_rank.

任何帮助都将不胜感激。

1 个回复
最合适的回答,由SO网友:kero 整理而成

您不能在MySQL中“删除”字段,这只适用于完整的行。

但是,您可以取消设置值,这意味着通常会将它们设置为其原始状态NULL 或空字符串。

$wpdb->update($wpdb->posts, array(
    \'product_rank\' => NULL
), array(
    \'ID\' => $post_id
));

结束

相关推荐

无法在WordPress中使用$wpdb

我在Wordpress中使用mySQL数据库。我试图在wordpress中使用简单的数据库查询。<?php global $wpdb; $problems = $wpdb->get_results( \"SELECT * FROM $wpdb->ma_usermeta\"); ?> 当我运行它时,我收到POST 500(内部服务器错误)。没有那一排,ewerything工作很顺利。当我尝试获取用户id时,也会发生同样的情况:<?php $us