Моя форма имеет несколько флажков, где имена также меняют страницу на страницу. Что-то вроде приведенного ниже кода.
<input type="checkbox" name="name01" value="10">
<input type="checkbox" name="name08" value="15"
Только представьте, что есть 20 флажков. Если кто-то отметит 10 флажков, я хочу, чтобы они были вставлены в БД с помощью цикла foreach
. Итак, что я сделал до сих пор:
foreach($request as $singleItem){
//Looping to check the name
for($I=0 ;$I<25;$I++){
//Making the name
$name = 'item'.$I;
if($singleItem[$name] ){
$values[] = [
'value' => $singleItem[$name]
];
}
}
}
dd($values);
Но это дает мне ошибку ниже
Может кто-нибудь помочь мне в этом