遇到存储问题,请高手解决 不论你FOR 了多少行数据,最后也只能得到TRANS_QTY 的最后一个值,因为他们的名字都是一样的!你要把TRANS_QTY 修改为TRANS_QTY[]才能以数组的形式把所有的数据都提交! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样写的话TRANS_QTY就是个数组,自然用数组的处理方法 我也感觉到这个TRANS_QTY 问题,我不会用数组,本来我用name="TRANS_QTY<?=$i?>",可存储的时候就错了,高手麻烦能不能帮我写数组的方法。谢谢 foreach( $_POST['TRANS_QTY'] as value ){ if( $value ) #必须有数据 { $sql = "INSERT INTO table VALUES('{$value}')"; #插入数据库 }} name="TRANS_QTY<?=$i?>"如果你要这么用的话出来的值就是TRANS_QTY1,TRANS_QTY2,TRANS_QTY3.....取值的时候这么取for($i=1;$i <=$p;$i++) { $sql = "INSERT INTO table VALUES('{$_POST[${TRANS_QTY.$i}] }')";} 多写了个$,修正一下for($i=1;$i <=$p;$i++) { $sql = "INSERT INTO table VALUES('{$_POST[TRANS_QTY.$i] }')";}或者干脆这样@extract($_POST,EXTR_SKIP);for($i=1;$i <=$p;$i++) { $sql = "INSERT INTO table VALUES('{${TRANS_QTY.$i}}')";} 谢谢各位,这个问题我已经解决。方案和yangyu112654374的方案差不多 一个自定义方法的问题 【求教】Rewrite [P,L]后,如果路径改变,各种资源就调取不到了,请问如何解决 从数据库中读出的$x, $y, $z为什么不能生成图形呢 奇怪的json_decode问题,,为什么不能decode呢? 我想学php,之前会asp.net和asp,但不是知道需要什么工具和资料? PHP有没有这样的函数 php开发大型项目需要用到那些工具? 求大神指点php正则面试题 PHP编码与javascript编码的问题 一个变量问题! 三层前台显示问题 ==高分求解==Php下的Soap服务如何返回数据集?
foreach( $_POST['TRANS_QTY'] as value )
{
if( $value ) #必须有数据
{
$sql = "INSERT INTO table VALUES('{$value}')"; #插入数据库
}
}
{
$sql = "INSERT INTO table VALUES('{$_POST[${TRANS_QTY.$i}] }')";
}
for($i=1;$i <=$p;$i++)
{
$sql = "INSERT INTO table VALUES('{$_POST[TRANS_QTY.$i] }')";
}或者干脆这样
@extract($_POST,EXTR_SKIP);
for($i=1;$i <=$p;$i++)
{
$sql = "INSERT INTO table VALUES('{${TRANS_QTY.$i}}')";
}