我有一个脚本,PHP
可以根据我的MySQL
数据库结构动态生成我的模型。我得到表的列表mysql_list_tables()
,对于每个表,得到字段的列表mysql_ list_ fields()
,并且根据表结构,我相应地创建我的方法:例如,如果我找到"order"
定义的整数字段,那么我的SELECT
语句按该值排序场地。
我想通过使用返回的字段标志来扩展这种方法,以mysql_field_flags()
向模型添加国际化支持。我想要的是添加一个自定义标志类型——除了现有not_null
的auto_increment
和其他的——例如我会调用i18n
的,然后每当一个字段设置了这个标志时,我知道我需要添加方法来获取/添加值从翻译表。phpMyAdmin
为了让我能够管理数据库(例如,启用或禁用字段翻译),如果数据库管理界面能够自动获取我的自定义标志,那就太好了。
我可以向 MySQL 表字段添加自定义标志,并让 phpMyAdmin 和 PHP 拾取它们吗?