PHP活动记录与具有类似数组的列名的表结合使用
-
28-10-2019 - |
题
我正在使用PHP Activerecords。我正在尝试使其具有类似于数组的列名的表: 通用标签
我选择了类似数组的列名称,因为此表中包含的数据可能会有所不同。
现在,当我想使用列中的数据时,我将使用以下语句 通用标签
这有效并且将返回ID;当我使用以下代码时: 通用标签
我收到以下错误: PHP致命错误:消息为“未定义的属性:表名->列”的未捕获异常“ ActiveRecord \ UndefinedPropertyException”
出于显示目的,我可以使用以下代码来解决此问题: 通用标签
但是这样我不能更新表中的数据。有没有人有解决方案,如何访问数据以进行读写?
Mysql:Serverversie:5.1.41-3ubuntu12.8
PHP:PHP版本5.3.2-1ubuntu4.14
解决方案
我没想到的工作是:
我将列名从column [1]更改为column_1。然后在我的代码中,通过以下方法访问它们: 通用标签
不隶属于 StackOverflow