如果已设置,则在输入框中显示每个数组值

时间:2015-05-07 05:31:11

标签: php

如果我在名称为prod[]的四个输入框中输入了所有值,并且当我单击提交按钮时,如果数组值为isset,我想显示每个值而不会丢失它。

<?php for($i=1; $i<=8; $i++) { ?> <tr> 
<td style="width:50% !important;">
<input type="text" class="form-control" name="PprodName[]" />
</td>

2 个答案:

答案 0 :(得分:1)

<强> @QaisarSatti 谢谢兄弟,但我想我只是得到了逻辑。这是我的代码:

<?php
    $j = 0;
    for($i = 1; $i<=8; $i++) {
?>
<tr>
    <td style="width:50% !important;">
        <input type="text" class="form-control" id="Ppr<?php echo $i; ?>" name="PprodName[]" value="<?php echo isset( $_POST['PprodName'][$j] ) ? $_POST['PprodName'][$j] : ''; ?>" />
    </td>
</tr>
<?php $j++; } ?>

如果您发现它有用,请选中此项。谢谢!

答案 1 :(得分:0)

$name = $_POST['PprodName'];


foreach( $name as $v ) {
echo $v;
}