gpt4 book ai didi

mysql - yii中将数据插入到多个表中

转载 作者:行者123 更新时间:2023-11-30 00:54:43 24 4
gpt4 key购买 nike

我有两个表student和studentdetails

student table :
id,
student_id

studentdetails :
id,
student_id
name

我有一个学生详细信息 Controller 和一个学生模型,还有另一个学生详细信息和一个学生详细信息 View

我需要当用户填写学生详细信息的表格时,应该首先输入学生表和学生表的学生ID,然后输入yii中的学生详细信息表。

最佳答案

我认为您遇到了 Student_id 字段的问题。

我希望,所需的任务是:在输入学生详细信息之前,从学生表中选择学生 ID

为此,请将 Student_id 字段(首先在 Student_details 表单中提交)替换为下拉列表

      <?php
$list = CHtml::listData(Student::model()->findAll(array('order' => 'student_id')), 'student_id', 'student_id');
// echo $form->dropDownList($model, 'student_id', $list);
echo CHtml::dropDownList('student_id', $model, $list);
?>

现在学生将选择他的 ID 并填写详细信息。

关于mysql - yii中将数据插入到多个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20675656/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com