WordPress的WPDB更新不起作用

谦卑
$wsquery = array( 'faculty_id' => $uid);
$tid = array('id'=>1);
$tname = 'imtd_faculty_in_focus';
$wpdb->update( $tname, $wsquery , $tid);

这是我的更新代码;但是每次它返回致命错误:在null上调用成员函数update()

所有值均已设定。

奥菲尔·巴鲁克(Ofir Baruch)

致命错误:在null上调用成员函数update()

根据错误-$ wpdb是未定义的。

我的猜测是您正在函数中使用此代码。在这种情况下,您应该添加以下行,以便在您的函数中使用此类:

global $wpdb;

因此您的代码应如下所示:

function anon_function($uid) {
 global $wpdb;

 $wsquery = array( 'faculty_id' => $uid);
 $tid = array('id'=>1);
 $tname = 'imtd_faculty_in_focus';
 $wpdb->update( $tname, $wsquery , $tid);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章