1
ここに問題がありますが、何が間違っているのかよく分かりません。私はシリアライズされた(カテゴリ)ビジネスカテゴリを取得するクエリを作成し、それぞれの私はunserializeしようとするが、結果として私は最初のアイテムのシリアル化されていないカテゴリを取得します。これがあなたを助けている場合各ループに対して、配列のすべての要素を取るLaravel
$businesses= Businesses::where('visible' , 'yes')->where('delete' , 'no')->select('categories')->get();
foreach ($businesses as $key => $business) {
$categories = unserialize($business->categories);
return view('test',['categories'=>$categories]);
}
を表示することができます。私はここにコードを掲載することができません。私は答えを投稿するでしょう – manian
1.あなたはそれに追加するのではなく、各反復で '$ categories'を上書きしています。2.あなたは実行を終了するループを返しています。実際のアプリケーションに入る前に、まずPHPの基本情報をお読みください。 – Quasdunk