gpt4 book ai didi

php - WordPress 调用数据库查询的问题

转载 作者:行者123 更新时间:2023-11-29 14:09:25 25 4
gpt4 key购买 nike

嘿伙计们,我正在尝试访问 WordPress 中的数据库以获取一些字段值,我尝试直接执行 PDO 样式,但它似乎不起作用,所以我进入了 WordPress Codex 并按照他们的方式调用了东西,但仍然没有成功!

代码:

/***GET USERNAME***/
global $current_user;
get_currentuserinfo();
$accusername = $current_user->user_login ;
/******SEE IF FIRST TIME DISCOUNT CODE BEEN USED*******/
$wpdb->query(
$wpdb->prepare(
"
SELECT firsttime_discount
FROM $wpdb->users
WHERE user-login = %d

",
$accusername
)
);
/******CHECK IT******/
echo"working";
$wpdb->query('query');
echo"working";
if ($checkFTDiscount->firsttimediscount != 1){
$validFTDiscount = 1;
}
else{
$validFTDiscount = 0;
echo"wori";
}

所以应该进去看看wp_user区域中折扣码的值是否设置为1,如果不是就设置为0。

如果您有任何其他问题,请告诉我。

最佳答案

在使用 $wpdb 之前,必须声明 global $wpdb;

    global $current_user, $wpdb;

应该可以解决问题。

关于php - WordPress 调用数据库查询的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13757016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com