0

我正在使用 Codeigniter 构建一个接口来在数据库中创建多个记录。

输入是从 Excel 文件复制和粘贴的文本,字段名称位于顶行。

解析该文本并将其转换为数组很容易。但是我尝试考虑在将数据插入数据库之前验证数据的最佳方法是什么(确保所有非空字段都已填充,所有整数字段都是数字,所有外键都是有效的,等等) .

我正在寻找类似于 CI 中的表单验证规则的东西。关于我应该从哪里开始寻找的任何指示?

4

1 回答 1

1

出色地!这只是一些想法,我没有在这里发布任何代码。
创建一个库并定义整数、数字和外键的方法。
如果任何不包含任何数据,则使用默认值填充它,如果是字符串,则使用 '',如果是整数,则使用 0,依此类推。现在创建方法来运行验证并根据您希望如何显示错误执行一些逻辑。我也做过同样的事情。

于 2012-11-14T13:28:56.117 回答