这是我的观点
$xxx=$this->input->post('xyz')
这是我的控制器
name ='xyz[$i]'
现在,当我提交表单时,最后一个值只会发布到控制器
然后我发现所有字段的名称都相同,所以它取最后一个值,所以我将输入名称更改为
if (graphing)
{
//Iterate through the eight sensors, plot on the graph and remove any excess points.
double time = (e.Timestamp - zero).TotalSeconds;
for (int i = 0; i < 8; i++)
{
chartRaw.Series[i].Points.AddXY(time, e.EmgData.GetDataForSensor(i));
if (chartRaw.Series[i].Points.Count > pointCount) { chartRaw.Series[i].Points.RemoveAt(0); }
label1.Text = e.EmgData.GetDataForSensor(i).ToString();
}
//Update the chart axis to reflect updated timeline.
chartRaw.ChartAreas[0].RecalculateAxesScale();
}
现在我需要发布值,如何使用此
发布值答案 0 :(得分:1)
你需要发送名称作为数组重命名为'xyz []'这里
<input type="text" name="xyz[]" value="<?php echo $abc['def'][$i]?>" />?>
答案 1 :(得分:0)
您使用以下代码...
<?php for($i=0;$i<count($acb['def']);$i++) { ?>
<input type="text" name="xyz[]" value="<?php echo $abc['def'][$i]?>" />
?>