【发布时间】:2018-02-20 14:55:12
【问题描述】:
$all_student_record_info
有学生详细信息,例如学生姓名父亲姓名卷号。和部分等最后一个输入字段<td><input type="text" name="score[]"></td>
用于输入每个学生的分数。如何在 MySQL 中保存每个学生的分数。我真的不知道如何编写代码以从 foreach 循环中保存。
<?php if (!empty($all_student_record_info)): foreach ($all_student_record_info as $v_student_record) : ?>
<tr>
<td><input type="hidden" name="student_id[]" value="<?php echo $v_student_record->student_id ?>"> <?php echo $v_student_record->student_id ; ?></td>
<td><input type="hidden" name="school_id[]" value="<?php echo $v_student_record->school_id ?>"> <?php echo $v_student_record->school_name ?></td>
<td><input type="hidden" name="class_id[]" value="<?php echo $v_student_record->class_id ?>"> <?php echo $v_student_record->classes_name ?></td>
<td><input type="hidden" name="section_id[]" value="<?php echo $v_student_record->section_id ?>"> <?php echo $v_student_record->section_name ?></td>
<td><?php echo $v_student_record->student_name ?></td>
<td><?php echo $v_student_record->student_father_name ?></td>
<td><?php echo $v_student_record->student_contact_number ?></td>
<td><?php echo $v_student_record->student_address ?></td>
<td><input type="text" name="score[]"></td>
</tr>
<?php
endforeach;
?>
<?php else : ?>
<td colspan="3">
<strong>There is no data to display</strong>
</td>
<?php endif; ?>
请提供任何帮助。 MySQL 表会是这样的
score_id | student_id | school_id | class_id | section_id | score
【问题讨论】:
-
不,这是一个简单的表格。我知道如何保存它。我说的是 foreach 循环中的输入字段
-
@LEARNER 你想更新或插入?
-
我要插入
标签: php mysql codeigniter foreach