2009-06-12 137 views
0

我需要保存表单条目的一些想法。如何跟踪我在Ca​​kePHP中提交表单的次数?

在我的应用程序中,我使用Cakephp和JQuery设计了表单,保存了表单并可以查看表单。

虽然我填写表格中的条目,但它保存在我的results表中。 我results表模式是这样的:(idform_idattribute_idlabelvalue

我可以查看表格n次,可以填补数据N次...... 但我没有保持关于什么条目号...

就像我提交表格一旦它应该是条目1 ..并且如果我再次打开表格并填写它应该是条目2。 我该如何做到这一点?

+0

你会从文本中删除代码格式标签吗?使它有点难以阅读(我知道,我正在跛脚)。 – inkedmn 2009-06-12 15:38:43

回答

0

如果你要计算你在你的表已经修订后的每一行倍NUMER,然后简单地创建您的表名为REVISION_NUMBER柱,以0。然后在模型中默认做这样的事情:

function beforeSave() { 
    $currentRevision = $this->field('revision_number'); 
    $this->data[$this->alias]['revision_number'] = ($currentRevision + 1); 
    return parent::beforeSave() 
} 

这会在您每次保存项目时增加您的字段。

相关问题