[英]foreach loop not working in php code
仅第一行正在打印。 其他人不在打印。
仅在其他行中获得一个提交按钮
在代码中找不到错误或警告。
$v
和$u
数组相同。 在两个foreach
中都使用$v
,没有任何输出。
<?php
foreach ($v->result() as $row)
{
?>
<tr>
<?php echo form_open('add_exam', array('role' => 'form', 'class' => 'form-horizontal')); ?>
<?php
foreach ($u->list_fields() as $field)
{
?>
<td class='hidden-1024'>
<div class="form-group">
<div class="col-sm-9">
<input class="form-control" type="text" placeholder="<?php echo $field; ?>" name="<?php echo $field; ?>" value="<?php echo $row->$field;?>">
</div>
</div>
</td>
<?php
}
?>
<td class='hidden-1024'>
<?php echo form_submit(array('name' => 'score_submit', 'id' => 'score_submit', 'value' => 'Save', 'class' => 'btn btn-embossed btn-primary m-r-20'));?>
</td>
<?php echo form_close(); ?>
</tr>
<?php
}
?>
应该是这样的:
value="<?php echo $row->field;?>"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.