Php 消除';新';通过向数据库中添加空键并使用编辑表单
我希望标题不要太模糊 假设我们正在使用用户数据库编写(web)应用程序的后端。有一些用户,这些用户有管理员可以连接到他们的其他东西,比如管理员笔记等等 例如,您必须编写的管理员注释:Php 消除';新';通过向数据库中添加空键并使用编辑表单,php,mysql,forms,Php,Mysql,Forms,我希望标题不要太模糊 假设我们正在使用用户数据库编写(web)应用程序的后端。有一些用户,这些用户有管理员可以连接到他们的其他东西,比如管理员笔记等等 例如,您必须编写的管理员注释: 用于创建和填写注释的表格 必要时编辑注释的表格 用于查看注释的视图页面(带有删除和编辑按钮) 现在我感觉自己很懒(我肯定我不是一个人;]),我不想写额外的代码。所以我想“取消”创建表单 现在,我的计划是: 创建一个“新建”按钮。单击该按钮时,它将在MySQL表中创建一个具有空行的键。一旦创建,它将重定向到该行的编辑
期待大家的想法。一个更简单的解决方案是以这样一种方式编写表单,它希望与您正在处理的数据绑定-当您正在处理某个新实例时,表单将与空/默认数据绑定-当您正在处理现有实例时,它将与该数据绑定nstance(或者,在处理“新”实例时,构造实例将其绑定到表单,但实际上不保存它)
通过这种方式,您仍然可以使用传统的创建/编辑页面,但您只需要实现一次表单逻辑(而且您不必担心数据库与实际保存的内容保持同步)。您是唯一一个回复的人,但这仍然是一个很好的解决方案。干杯:)