【发布时间】:2018-09-28 15:13:24
【问题描述】:
在名为模板的表中,我通过使用会话获得了staffmembers 的ID。但是,我真的不知道如何将它用于 table 模块。我正在使用 Laravel 框架进行编码。
我也收到此错误消息:
无效的日期时间格式:1366 不正确的整数值:第 1 行的列“templates_id”的“templates_id”(SQL:插入到
modules(moduleName,moduleCode,year,templates_id)
template::create([
'paperTitle' => $request->paperTitle,
'markedElementOne' => $request->markedElementOne,
'scoreOne' => $request-> scoreOne,
'markedElementTwo' => $request->markedElementTwo,
'scoreTwo' => $request-> scoreTwo,
'staffmembers_id'=>\Session::get('staffmembers_id'),
]);
module::create([
'moduleName' => $request->moduleName,
'moduleCode' => $request->moduleCode,
'year' => $request->year,
'templates_id'=>('templates_id'),
]);
【问题讨论】:
-
'templates_id'=>('templates_id') - 这里的值是一个字符串,并且错误状态是一个整数,因此将其更改为应该插入的整数值。
标签: php mysql laravel controller