의 값을 취득하는 방법, 테이블보기내가 데이터베이스에서 일부 데이터를 검색하는 여러 확인란
if (isset($_POST['user_id'])) {
foreach ($_POST['user_id'] as $value) {
$user = User::find($value);
$id = Some::create([
'user_id' => $user->id,
'user_email' => $user->email,
'user_name' => $user->name,
'location' => $user->location,
'user_phone' => $user->phone,
'created_at' => \Carbon\Carbon::now()->subDays(3),
]);
$id->update(['created_at' => \Carbon\Carbon::now()->subDays(3)]);
$id->created_at = \Carbon\Carbon::now()->subDays(3);
$id->save();
if ($id)
{
// delete user from PH table
$deleteUser = ProvideHelp::where('user_id', $id->user_id)->delete();
if ($deleteUser) {
return redirect('home')->with('success', 'Your Addition was successful');
}
}
}
}
return redirect('home')->with('error', 'Inter Error Please try again Later');
루프는 첫 번째 데이터를 작동하고 나머지는 작동하지 않습니다에 넣어. 각 루프의 값을 사용하여 데이터베이스를 쿼리하려고합니다. 첫 번째 쿼리 만 작동하며 두 번째 또는 세 번째 쿼리는 작동하지 않습니다.
하나 이상의 userid가 있고 userid []가 – dagogodboss
인데 두 개 이상의 userid에 인덱스가 있고'userid [] – dagogodboss