未定义变量:Laravel 5.6中的错误
我有控制器输入数据到数据库,并显示错误,若重复数据,但我得到的消息 未定义变量:错误未定义变量:Laravel 5.6中的错误,laravel,laravel-5,Laravel,Laravel 5,我有控制器输入数据到数据库,并显示错误,若重复数据,但我得到的消息 未定义变量:错误 变量$error未定义。也就是说,在代码中的某个地方,变量$error没有分配给任何值,请检查计数($error)附近的第2行变量$error未定义。因为您使用了$error,但之前未声明$error “if($cek>0,count($error)>0)” 这条线。这个$error需要数组类型的数据。因为count()需要数组类型数据 我认为您的代码如下: $error从何而来?@tkausl如果重复数据获取
变量
$error
未定义。也就是说,在代码中的某个地方,变量$error
没有分配给任何值,请检查计数($error)
附近的第2行变量$error
未定义。因为您使用了$error,但之前未声明$error
“if($cek>0,count($error)>0)
”
这条线。这个$error需要数组类型的数据。因为count()需要数组类型数据
我认为您的代码如下:
$error
从何而来?@tkausl如果重复数据获取消息error,您没有声明您想要的$error
。
$cek = DB::table('peserta')->where('email',$email)->count();
if ($cek > 0 and count($error) > 0 ) {
$pesan = [];
$pesan['halu'] = 'danger';
$pesan['message'] = 'Email anda sudah terdaftar';
}
$cek = DB::table('peserta')->where('email',$email)->count();
$error = your own errors array;
if ($cek > 0 and count($error) > 0 ) {
$pesan = [];
$pesan['halu'] = 'danger';
$pesan['message'] = 'Email anda sudah terdaftar';
}