我的MySQL技能很差,很遗憾发布这么简单的问题! 我有一张桌子,其中coupon_code = discountmail。我现在想要选择该行并获取值的值。为什么这不起作用?
global $wpdb;
$wpdb->query(
"
SELECT * FROM $wpdb->wpsc_coupon_codes WHERE coupon_code = 'discountmail'
"
);
$likeCoupon = $wpdb->get_row('query', output_type, row_offset);
echo $likeCoupon['value'];
干杯!
编辑:更改了代码,但它仍然没有输出任何内容。
答案 0 :(得分:0)
您需要以不同的方式执行此操作,根据您首先需要准备查询的documentation,然后像这样获取变量:
<?php
$wpdb->query(
"
SELECT * FROM $wpdb->wpsc_coupon_codes WHERE coupon_code = 'discountmail'
"
);
$wpdb->get_row('query', output_type, row_offset);
?>
在您可以访问值$likeCoupon['value'];
。