表单代码如下,$fieldnames是一个一维数组,存储这某个表的所有字段名。
<form action='' method='post'>
<?php
foreach($fieldnames as $k=>$v){
?>
<tr>
<th><?php echo $v;?></th>
<td><input type="text" name="<?php echo $v;?>"></input></td>
</tr>
<?php } ?>
</form>
现在我想循环获得表单的值,怎么获得?
我这样写是不对的:
foreach($fieldnames as $k=>$v){
echo $_POST["'$v'"];
}
$_POST["$v"]也不对。
求帮忙。
<form action='' method='post'>
<?php
foreach($fieldnames as $k=>$v){
?>
<tr>
<th><?php echo $v;?></th>
<td><input type="text" name="<?php echo $v;?>"></input></td>
</tr>
<?php } ?>
</form>
现在我想循环获得表单的值,怎么获得?
我这样写是不对的:
foreach($fieldnames as $k=>$v){
echo $_POST["'$v'"];
}
$_POST["$v"]也不对。
求帮忙。
echo "$k => $v <br />";
}
echo "<form action='' method='post'>";
foreach($fieldnames as $k=>$v){
echo "<tr>";
echo "<th>$v</th>";
echo "<td><input type='text' name='".$v."'></input></td>";
echo "</tr>";
}
echo "</form>";//要取值,这样
foreach($fieldnames as $k=>$v){
echo $_POST[$v];
}
?>