【问题标题】:looping issue in laravellaravel 中的循环问题
【发布时间】:2020-05-22 04:09:53
【问题描述】:

我有两张桌子,一张有房间,另一张有床,当房间桌子输入床号 4 时,其他床桌床将四次进入 4 张床

那么我想让每张床都有自己的模态,那么该怎么做

我对如何做有点困惑

这是我的代码

  $room = new Room(array(
    'floor_id'=>$request->get('floor_id'),
    'room'=>$request->get('room'),
    'bed_type'=>$request->get('bed_type'),
    'no_of_beds'=>$request->get('no_of_beds'),
    'status'=>'assign'
));
$room->save();
$id = $room->no_of_beds;
for($i=1; $i<=$id; $i++){
    \DB::table('beds')->insert([
        'floor_id'=>$request->get('floor_id'),
        'room_id'=>$room->id,
        'beds'=>$i]);
}        
return back();

当我想要在刀片文件中时,每次都传递第一个 id 那么如何在刀片文件中明智地传递 id 以使用模式弹出窗口

根据我的需要适当添加床,但是当我在刀片文件中打开每个模式的床时,每次第一个 id 都得到所以当我单击模式弹出窗口时如何将它作为床明智的 id

这是刀 这是我的刀片文件

  @for($i=1; $i<=$lists->no_of_beds; $i++)                                                                                                            
   <div class="col-lg-3">
     <div class="kt-widget24__info">  
      <span data-toggle="modal" data-target="#modal_assign-{{$lists->id}}">+ 
      </span>                                                                                                                                 
     </div>
    </div>
   @endfor

【问题讨论】:

  • 显示你的 html ?

标签: laravel loops controller laravel-blade


【解决方案1】:

这是我的刀片文件:

   @for($i=1; $i<=$lists->no_of_beds; $i++)                                                                                                            
     <div class="col-lg-3">
       <div class="kt-widget24__info">  
         <span data-toggle="modal" data-target="#modal_assign-{{$lists->id}}">+ 
         </span>                                                                                                                                 
       </div>
     </div>
   @endfor

【讨论】:

    【解决方案2】:

    抱歉,很难理解您要做什么。 无法理解你的英语。 请详细说明您的问题,以便我们回答。 **有关您的代码 sn-p 的问题是 ** : 1.你能告诉它是否是数据库中的床位数。例如,如果我输入的床位数为 4,它会在 DB 中输入它们吗?如果确实如此(看起来确实如此),那么这里有什么问题?你想在你的 Blade 文件中实现什么。

    【讨论】:

    • 现在在您发布刀片文件后,您将其作为@for 启动并使用@foreach 关闭它?这对我没有任何意义
    • 请通过这个laravel.com/docs/5.7/blade#loops这可能会帮助你。
    • 请检查我发布的问题
    • @vandanmakwana 在从 db 中检索到 dd($lists) 并显示输出后,您能否将其粘贴到您的控制器中。
    • 原文:array:8 [▼ "id" => 9 "floor_id" => 1 "room" => "1" "bed_type" => "double bed" "no_of_beds" => " 4" "status" => "assign" "created_at" => "2020-02-06 06:22:59" "updated_at" => "2020-02-06 06:22:59" ]
    猜你喜欢
    • 1970-01-01
    • 2021-02-20
    • 2016-06-16
    • 2021-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-28
    相关资源
    最近更新 更多