Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Yii中显示所有要更新表单的记录_Yii - Fatal编程技术网

如何在Yii中显示所有要更新表单的记录

如何在Yii中显示所有要更新表单的记录,yii,Yii,我有一张桌子,它是模型。我在那个模型上应用了CRUD操作 但是,问题是:我想一次在一个html页面中显示所有记录。我想更新表中的任何记录,当我提交表单时,更改的记录应该更新到表中 在上图中,表price_list中有3条记录,以及它的价格和显示汽车价格与否的字段 我希望使用单个表单更新多个记录,即使可能,我也希望最后从同一页面添加新记录。 这在Yii框架中是否可行???更新多个记录将是将主键数组传递到新值与旧值不同的位置,或者(如果我正确理解此方法)传递到新值与旧值不同的位置 不确定是否要插入

我有一张桌子,它是模型。我在那个模型上应用了CRUD操作

但是,问题是:我想一次在一个html页面中显示所有记录。我想更新表中的任何记录,当我提交表单时,更改的记录应该更新到表中

在上图中,表price_list中有3条记录,以及它的价格和显示汽车价格与否的字段

我希望使用单个表单更新多个记录,即使可能,我也希望最后从同一页面添加新记录。


这在Yii框架中是否可行???

更新多个记录将是将主键数组传递到新值与旧值不同的位置,或者(如果我正确理解此方法)传递到新值与旧值不同的位置

不确定是否要插入,我认为它(在编程上)必须与更新稍微分开,但我认为可以这样做,用户只需编辑表格并单击保存即可保存所有更改


简而言之,是的,但这看起来是你必须实现的东西。参考介绍性文档。

这是处理yii的一项非常常见的任务,实际上并不像看上去那么复杂。以下是您需要知道的全部内容:

这非常清楚,完全改变了你的处境