为什么这个WordPress数据库查询不起作用?

时间:2011-04-10 12:09:08

标签: php wordpress

有人可以告诉我为什么下面的代码没有像我预期的那样工作。我希望将$ token插入到我的wp_users字段的ami_st_token_aut中,其中id是当前登录用户的id。

$token = $_GET['token'];
$services = $_GET['services'];
global $current_user;
get_currentuserinfo();
$wpdb->query("UPDATE $wpdb->users SET ami_st_token_aut = ".$token." WHERE ID = ".$current_user->ID."");

1 个答案:

答案 0 :(得分:1)

检查$current_user->ID是否为空。

如果字段类型是存储字符串值,则将值括在ami_st_token_aut

的引号中
$wpdb->query("UPDATE $wpdb->users SET ami_st_token_aut = '".$token."' 
             WHERE ID = ".$current_user->ID."");