回答

收藏

在SQL WHERE中添加PHP变量

技术问答 技术问答 274 人阅读 | 0 人回复 | 2023-09-12

在我的第一个UPDATE语句上,我正在尝试让我的WHERE值包含变量$2 s6 D6 G, d( O; b* w6 I2 \1 S
couponCode,但到目前为止它不起作用。这样,正确的行将根据输入内容进行更新。任何帮助,将不胜感激。
+ ?# U/ }5 L+ B6 T8 k: L( l7 |if ($couponCode == $coupons_db3['coupon_code']){
: r1 b# Q1 J3 W# d/ _   echo $couponCode;( L9 h. N/ O8 J8 K8 g% U1 b2 C" Y$ b
   $stmt = $db->prepare('UPDATE promocode_3 SET used = 1 WHERE coupon_code ='.$couponCode);
" C! z$ @) @. ^# G1 L2 z. f! K   $stmt = $db->prepare('UPDATE usr_customer_profile SET packageid = 3 WHERE usrcustomerid = :usrcustomerid');5 {1 O7 ^# x% {; h7 s# x
   $stmt->bindValue(':usrcustomerid', $_SESSION['usrcustomerid'], PDO:ARAM_INT);
' H3 j% U/ A9 [, k   $stmt->execute();
" J& o4 i5 W, H$ R. h" H+ w   break;
) ^, ~6 d4 X9 ]. n  ^" F6 K }
3 p8 w" b4 T; L7 y: k- F8 s               
& P( z* F9 w$ J解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则