模型查询中的数据库连接 Laravel异常数组到字符串转换"(SQL: CALL to prc_users_insert(12,,1,,,akhtar,munir,,,))"



在用户模型中,我创建了此方法,我只是在控制器中调用此方法以插入此虚拟数据,但我得到 这个错误数组到字符串转换,我可能错过了一些东西 在这里,是的,我使用存储过程插入数据库,并且在数据库中该过程工作正常,任何帮助将不胜感激谢谢。

public function insert(){
$data = DB::insert(
"CALL prc_users_insert(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,
?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)",
array(getdate(),1,'','',101,'','admin',12345,'akhtar','munir',
45,'','','akhtar@gmail.com','','','','','','','',
2,'','','','','',1,1,1,1,1,1,1,'Y'));
print_r($data);
}

在控制器中,我编写了以下代码:

function usertData(){
$user = new UserModel();
$user->insert();
}

getdate(( 函数返回一个 assoc. 数组,从而生成错误。 根据所需的日期格式,您可以选择插入带有"now(("的时间戳或使用日期('Y-m-d H:i:s'(的日期时间格式,或者可能适合您需求的

格式

相关内容

  • 没有找到相关文章

最新更新