我和Yii有些困难。
在我的项目中,我有两个字段(和Id_status Artist),可以插入多行,如下例http://www.eha.ee/labs/yiiplay/index.php/en/site/extension?view=dynamicrows
但问题是我无法在数据库中保存数据。
对于这种情况,我正在使用三个表(tbl_song,tbl_artists,tbl_song_artists)。
如果有人可以帮助我,谢谢。
答案 0 :(得分:0)
是的,这应该有效。只需使用Yii's Tabular Input即可。
诀窍是确保动态向表单添加新行的JavaScript为新文本输入提供了正确的name
和id
,并带有唯一编号。
你可能只需要使用一个随机数作为$ i值,只要你使用[]
语法,Yii就会将$ _POST输入解析为一个数组,你可以在你的行动中循环服务器,并将每一行保存到数据库。
我希望这个提示有所帮助 - 祝你好运!