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

$text="\"insertintoceshi('Region','Mkt_Rank','Due_Date','PN','Project','Mon','Tue','W... $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变量内容
展开
 我来答
奥丁神王
2014-10-20 · TA获得超过357个赞
知道小有建树答主
回答量:331
采纳率:100%
帮助的人:392万
展开全部
改成{$_POST['Region'.$jc]},
原先的{$_POST['Region".$jc."']},{}里的“”是相对独立的,不合外面的“”配对,也就是说“”就是单引号包含的一串字符串中的字符,所以,显而易见的PHP不会对".$jc."做concat处理,只是作为一串字符。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式