<p class="gh_p6">
<input type="hidden" id="username" value="{$vo.username}" name="names[]" />{$vo.username}
</p>
<div class="gh_div5">
<p class="gh_p7">
<span>单位:</span><span>{$vo.number}KG</span>
</p>
<div class="gh_div6">
<p class="gh_p8">
<img src="/static/index/img/img07.png"/>
</p>
<p class="gh_p9">
<input type="text" id="" value="0" name="number[]" />
</p>
<p class="gh_p10">
<img src="/static/index/img/img08.png"/>
</p>
我提交出现array (size=2)
'names' =>
array (size=2)
0 => string '茄子' (length=6)
1 => string '小米' (length=6)
'number' =>
array (size=2)
0 => string '2' (length=1)
1 => string '3' (length=1)
我用 implode(); $date['names']=implode("*",$date['names']);
$date['number']=implode("*",$date['number']);
转换成字符串 存到数据库, 3*4 茄子*小米 是这种结果;
我要把 “3,4” “茄子,小米” 写到页面去;
查询出来的结果
array (size=1)
'names' =>
array (size=2)
0 => string '茄子' (length=6)
1 => string '小米' (length=6)
我现在能把值的下标都改成names;
这样好循环到页面
我想要的结果是这样的:
'names' => string '茄子' (length=6)
'names' => string '小米' (length=6)
1、修改下提问的排版吧
2、你可以通过页面 看一下提交的方式,如果是$name[]的方式 你在后端获取的时候肯定是数组的形式,如果想要一个个的话,那就设置n多个name吧