
在使用CodeIgniter4(简称CI4)开发Web应用时,经常会遇到表单数据保存到数据库时出现的问题。本文将通过一个实际的案例,展示如何解决在CI4中表单数据无法正确保存到数据库中的问题,特别是数值型数据。问题描述在我们的案例中,有一个表单用于收集土地权属信息,包含了文本字段和数值字段(如no_lemari和no_rak)。尽管我们使用了intval()方法将输入转换为整数类型,但这些数值在保存到数据库时仍然显示为0。这是个典型的数据库保存问题。表单代码formaction="/arsip/save"method