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