嘿伙计们,所以我试图从我的数据库中获取一个值,但由于某种原因,它并没有达到应有的方式。我通过 wordpress $wpdb 调用所有内容。
代码:
/***GET USERNAME***/
global $current_user, $wpdb;
get_currentuserinfo();
$accusername = $current_user->user_login ;
/******SEE IF FIRST TIME DISCOUNT CODE BEEN USED*******/
$checkFTDiscount = $wpdb->get_var( $wpdb->prepare(
"
SELECT firsttime_discount
FROM $wpdb->users
WHERE user-login = %d
",
$accusername
) );
echo $checkFTDiscount;
所以从技术上讲,我应该从中获得值 1,因为在数据字段中,它的绘图来自 - 这是一个 int(2) - 为这个用户设置为 1。
如果您需要任何其他信息,请告诉我。
谢谢您的帮助!
已编辑
一旦获得价值,它就会设置这些 -
if ($checkFTDiscount == 1){
$validFTDiscount = 1;
}
else if ($checkFTDiscount == 0){
$validFTDiscount = 0;
}
这不会发生。