php中使用sql语句写入数据,怎样在$_POST['ID']插入一个变量

$text="\"insert into ceshi('Region','Mkt_Rank','Due_Date','PN','Project','Mon','Tue','Wed','Thu','Fri','Artist','Eng','date')
value('{$_POST['Region".$jc."']}','$_POST[Mkt_Rank]','$_POST[Due_Date]','$_POST[PN]','$_POST[Project]','$_POST[Mon]','$_POST[Tue]','$_POST[Wed]','$_POST[Thu]','$_POST[Fri]','$_POST[Artist]','$_POST[Eng]','$_POST[date]')\"";

可能有点乱,$jc是一个变量 我想让$_POST['Region变量内容'],但是目前我的写法"$_POST['Region".$变量名."'会执行输出变量名而不是变量里的内容
想要的结果是Region变量内容

改成{$_POST['Region'.$jc]},
原先的{$_POST['Region".$jc."']},{}里的“”是相对独立的,不合外面的“”配对,也就是说“”就是单引号包含的一串字符串中的字符,所以,显而易见的PHP不会对".$jc."做concat处理,只是作为一串字符。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网