我有一个我想要解析并添加到数据库的文件。
我希望这样做的方式是:
(更详细的说明如下)
我有一个电影脚本文件,我想解析并输入场景及其各自的角色和道具。我已经设法使用php将此文件解析为数组。
我现在要做的是
问题是脚本文件中有多个场景,所以我不确定如何处理这个问题的数据输入方面。
这些类型的数据条目是否有“最佳实践”?
(如果我没有详细解释,请告诉我,我会更新问题)。
答案 0 :(得分:0)
我只是简单地解析文件并将其保存到数据库中。像Script这样的东西有很多场景。让他们选择他们的脚本并简单地对场景记录进行分页并让他们删除它们。
是否迫切需要不导入后全部保存?你的方法的另一个缺点是,如果浏览器崩溃或用户关闭它,他必须重新开始,因为你只是将数据保存在内存中但不是持久的。
如果你想依赖你的方法,你将不得不处理从表单返回的数据,只需从表单数据中删除密钥。
喜欢在运行数据结构的foreach中执行此操作
if ($data['Scene][$key]['delete'] == 1) { unset($data['Scene'][$key]); }