日期字段的行未显示在杂货店中 table
Date field's rows are not shown in the grocery crud table
我是 Grocery CRUD 的新手。
这个库节省了多少时间给我留下了深刻的印象,我想感谢所有参与这个项目的优秀开发人员。
我在 table 中显示日期字段时遇到了一个小问题。当我按下编辑按钮时,它会显示在编辑和查看页面中。
但它没有出现在 table.
即使我自己通过添加记录按钮创建记录,它也已成功保存但未显示在 table 中。
我已经检查了很多东西,比如图书馆中日期的默认格式。
$config['grocery_crud_date_format'] = 'sql-date';
我尝试了不同的网络浏览器
这是我的 table 以及我如何更新日期并将其保存到数据库:
$datestring = "%Y-%m-%d";
$time = time();
$data = array(
'Attendence_date_daily' => mdate($datestring, $time),
'Check_in_time' => null,
'Check_out_time' => null,
'Attendence_status' => null,
'Employee_comment' =>null,
'Deducted_today' => 0,
'user_id' => $row->id
);
这就是我创建 table
的方式
public function edit_daily_record()
{
$crud = new grocery_CRUD();
$crud->columns('daily_record_id','Attendance_date_daily','Check_in_time','Check_out_time','Attendence_status','Employee_comment','Deducted_Today','user_id');
$crud->set_table('daily_attendence_record');
$crud->display_as('Attendance_date_daily','Date')
->display_as('user_id','Employee');
$crud->set_subject('daily record');
$crud->set_relation('user_id','users','username');
$output = $crud->render();
$this->_example_output($output);
}
其中 'Attendance_date_daily' 是 mysql DB 中的日期类型。除此日期
外,所有字段均已正确显示
'daily_record_id'为自增PK
'user_id' 是 FK
你能帮我解决这个问题吗?
图片 1
图片 2
我在 Paul Savostin 先生的帮助下解决了这个问题
Grocery CRUD 高级会员中的高级会员之一。
问题是一个简单的错字。
数据库中的字段名称与控制器名称相差一个字母。
这显示了一个字母如何改变整个代码!
我是 Grocery CRUD 的新手。 这个库节省了多少时间给我留下了深刻的印象,我想感谢所有参与这个项目的优秀开发人员。
我在 table 中显示日期字段时遇到了一个小问题。当我按下编辑按钮时,它会显示在编辑和查看页面中。 但它没有出现在 table.
即使我自己通过添加记录按钮创建记录,它也已成功保存但未显示在 table 中。 我已经检查了很多东西,比如图书馆中日期的默认格式。
$config['grocery_crud_date_format'] = 'sql-date';
我尝试了不同的网络浏览器
这是我的 table 以及我如何更新日期并将其保存到数据库:
$datestring = "%Y-%m-%d";
$time = time();
$data = array(
'Attendence_date_daily' => mdate($datestring, $time),
'Check_in_time' => null,
'Check_out_time' => null,
'Attendence_status' => null,
'Employee_comment' =>null,
'Deducted_today' => 0,
'user_id' => $row->id
);
这就是我创建 table
的方式public function edit_daily_record()
{
$crud = new grocery_CRUD();
$crud->columns('daily_record_id','Attendance_date_daily','Check_in_time','Check_out_time','Attendence_status','Employee_comment','Deducted_Today','user_id');
$crud->set_table('daily_attendence_record');
$crud->display_as('Attendance_date_daily','Date')
->display_as('user_id','Employee');
$crud->set_subject('daily record');
$crud->set_relation('user_id','users','username');
$output = $crud->render();
$this->_example_output($output);
}
其中 'Attendance_date_daily' 是 mysql DB 中的日期类型。除此日期
外,所有字段均已正确显示'daily_record_id'为自增PK 'user_id' 是 FK
你能帮我解决这个问题吗? 图片 1
图片 2
我在 Paul Savostin 先生的帮助下解决了这个问题 Grocery CRUD 高级会员中的高级会员之一。
问题是一个简单的错字。 数据库中的字段名称与控制器名称相差一个字母。
这显示了一个字母如何改变整个代码!