下面是我的PHP函数:
function getUserIDandPush($ul){
global $table_prefix; // Prefix for Database table
global $user_login;
global $wpdb; // Wordpress WPDB database method
$dt = $table_prefix; //Tables Prefix
$as = $wpdb->get_results(\'SELECT * FROM \'.$dt.\'users WHERE user_login = "\'.$ul.\'" \');
$usID = $as[0]->ID;
wp_set_current_user($usID, $ul);
wp_set_auth_cookie($usID);
do_action(\'wp_login\', $ul);
}
问题是
$as[0]->ID
退货
Undefined offset: 0,
我不知道为什么这个会返回那个。该函数可以正常工作,并且完全符合我的要求。但是,为什么会发生这种错误?
寻求一些学习。。