回答

收藏

在SQL WHERE中添加PHP变量

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

在我的第一个UPDATE语句上,我正在尝试让我的WHERE值包含变量$1 X0 @; A5 F7 v+ u  W' z
couponCode,但到目前为止它不起作用。这样,正确的行将根据输入内容进行更新。任何帮助,将不胜感激。, ?3 I" H/ R- |( Z/ S& V
if ($couponCode == $coupons_db3['coupon_code']){
) I$ N* }+ y# {: r! [8 e& x   echo $couponCode;
  v! b, h  w( e! o( `; f. R  S   $stmt = $db->prepare('UPDATE promocode_3 SET used = 1 WHERE coupon_code ='.$couponCode);' w- {; V+ o0 I. W3 @' e
   $stmt = $db->prepare('UPDATE usr_customer_profile SET packageid = 3 WHERE usrcustomerid = :usrcustomerid');
( M0 a7 \2 a3 ^! g   $stmt->bindValue(':usrcustomerid', $_SESSION['usrcustomerid'], PDO:ARAM_INT);9 c8 r0 Z0 O( d& @1 M
   $stmt->execute();7 o9 m+ w. Z. Y. r3 i2 M" l; d0 {, q
   break;
% V# S2 y  e$ k }, ^  S% b4 e8 l9 ~5 x& w: E
               
' o1 g" @/ S0 P9 w解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则