我必须具有这些架构的表:
users(id, name, email)
user_details (id, user_id, physical_address, otherinfo)
Run Code Online (Sandbox Code Playgroud)
当我尝试在第一个表上使用设置关系时,我想使用杂货杂货在一个网格中显示两个表的所有内容,如下所示: 注意:我已经减少了渲染视图的部分;
$crud = new grocery_CRUD();
$crud->set_table('users');
$crud->set_relation('id', 'user_details', '{physical_address} + {otherinfo}');
Run Code Online (Sandbox Code Playgroud)
id 字段的值以及引用的表不会出现在网格中,因此在使用主键时它似乎不起作用。
所以我决定从第二个表的内容开始,如下所示:
$crud = new grocery_CRUD();
$crud->set_table('user_details');
$crud->set_relation('user_id', 'users', '{name} + {email}');
Run Code Online (Sandbox Code Playgroud)
这是可行的,但问题是这些值出现在网格的一列中。我想知道如何将它们分成不同的列并使其在单独的输入字段中可编辑。
我正在使用oracle 10gr2.我试图对名为"得分"的列强制执行约束,以便只能输入分数.
更具体地,格式应包含在分子中一个数字,并在分母一个数位,使得用户只能输入一个分数例如3/4,2/5,或7/8.该列仅接受数字作为输入.谁能告诉我使用的SQL?