我想把$ info的id字段的值放在我的表单的隐藏字段'info_id'中。但每次我把值放在表单字段中,info_id仍为0.如果我在打开表单之前回显$ info [0] - > id,它将显示id值,但在表单内部不起作用。什么可能是可能的问题?请帮忙。将一个值放在隐藏字段
的观点:
<?php echo $info[0]->Area;?>:</br>
<?php echo $info[0]->Address;?>
<?php echo form_open('dis_controller', $attributes); ?>
<p>
<label for="name">name</label>
<?php echo form_error('name'); ?>
<br /><input id="name" type="text" name="name" value="<?php echo set_value('name'); ?>" />
</p>
<p>
<label for="discussion">Post a comment</label>
<?php echo form_error('discussion'); ?>
<br />
<?php echo form_textarea(array('name' => 'discussion', 'rows' => '5', 'cols' => '80', 'value' => set_value('discussion')))?>
</p>
<input id="info_id" type="hidden" name="info_id" value="<?php echo $info[0]->id;?>">
<p>
<?php echo form_submit('submit', 'Submit'); ?>
</p>
<?php echo form_close(); ?>
我用笨。
检查您的报价..我认为thr是一些问题.. – Rikesh
我找到了问题..谢谢:) – tan