【问题标题】:Call query base on another query on laraver基于laravel上另一个查询的调用查询
【发布时间】:2021-02-04 01:24:25
【问题描述】:

这是我第一次使用 laravel,我有问题说我有这样的代码控制器

public function maleadv()
    {
        $mountain = Product_catalog::where([
                        ['gender', '=', 'male'],
                        ['background', '=', 'Mountain'],
                    ])->get();
        
        $forest = Product_catalog::where([
                        ['gender', '=', 'male'],
                        ['background', '=', 'Forest'],
                    ])->get();
        
        $rain = Product_catalog::where([
                        ['gender', '=', 'male'],
                        ['background', '=', 'Rainy'],
                    ])->get();
        
        $sport = Product_catalog::where([
                        ['gender', '=', 'male'],
                        ['background', '=', 'Sport'],
                    ])->get();
                    
        return view('productservices::prod.list', ['mountain' => $mountain,'forest' => $forest,'rain' => $rain,'sport' => $sport]);
    }

我还有一个像这样的控制器

public function getinfo($id)
    {
        $info = Product_catalog::where('id', $id)->first();
        return view('productservices::prod.list', ['info' => $info]);
    }

我只是试试这些

@foreach($mountain as $adv)     
    <h1>{{ $adv->label }}</h1>
@endforeach

它可以在maleadv 上显示数据,但我的问题是我想在@foreach($mountain as $adv) 内调用getinfo,但基于值$adv-&gt;id。谁能帮帮我??

【问题讨论】:

  • @PalakJadav 这种情况下使用 ajax。而我的情况我没有使用 ajax...
  • 这里你的要求不清楚你到底想做什么
  • @PalakJadav 就像我说的那样,我想在 @foreach($mountain as $adv) 的函数中显示来自函数调用 getinfo 的数据。清楚吗??

标签: laravel


【解决方案1】:

可以这样使用,不需要调用getinfo()函数。

@foreach($mountain as $adv)     
    <h1>{{ $adv->label }}</h1>
    {{ App\Product_catalog::find($adv->id) }}
@endforeach

【讨论】:

  • 好吧,这是有道理的,但我如何显示来自 {{ Product_catalog::find($adv->id) }} 的数据?编辑没关系是错误的,Product_catalog 不起作用。
  • 您是否保存了扩展名为 .balde.php 的文件?
猜你喜欢
  • 2021-10-28
  • 2022-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多