gpt4 book ai didi

php - 日期字段的行未显示在 Grocery 表中

转载 作者:行者123 更新时间:2023-11-29 12:06:33 25 4
gpt4 key购买 nike

我是 Grocery CRUD 新手。这个库节省的时间给我留下了深刻的印象,我要感谢所有参与这个项目的优秀开发人员。

我在显示表中的日期字段时遇到一个小问题。当我按下编辑按钮时,它会显示在编辑和查看页面中。但它没有出现在表中。

即使我自己通过添加记录按钮创建记录,它也会成功保存,但不会显示在表中。我检查了很多东西,比如库中日期的默认格式。

$config['grocery_crud_date_format'] = 'sql-date';

我尝试了不同的网络浏览器

这是我的表格以及我如何更新日期并将其保存到数据库:

$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
);

这就是我创建表格的方式

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”是外键

你能帮我解决这个问题吗?图片1

image 1

图片2

image 2

最佳答案

我在 Paul Savostin 先生的帮助下解决了这个问题Grocery CRUD Advance 成员(member)中的高级成员(member)之一。

这个问题是一个简单的拼写错误。数据库中的文件名与控制者有一个字母不同。

这展示了一个字母如何改变整个代码!

关于php - 日期字段的行未显示在 Grocery 表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31381234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com