如果它们是isset,则将所有数组值设置在循环内

时间:2015-05-07 10:04:19

标签: php mysql

<?php /* for loop starts */ ?>
<div>
<input name="cat[]" type="text" />
</div>
<?php /* for loop ends */ ?>

如果设置了POST变量,我想在输入框中显示每个值。

1 个答案:

答案 0 :(得分:2)

试试这个兄弟: 我有类似的查询。

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