Mysql 如何限制从数据库获取数据

Mysql 如何限制从数据库获取数据,mysql,database,laravel,Mysql,Database,Laravel,我想限制它从mysql数据库获取的数据,这是我的代码 <div id="accordion" class="col-lg-8 faq"> @foreach($faq as $vfaq) <div class="card"> <div class="card-header" id=&qu

我想限制它从mysql数据库获取的数据,这是我的代码

<div id="accordion" class="col-lg-8 faq">
                @foreach($faq as $vfaq)
                <div class="card">
                    <div class="card-header" id="heading{{$vfaq->id}}">
                        <span><button class="btn btn-link collapsed" data-toggle="collapse" data-target="#collapse{{$vfaq->id}}" aria-expanded="false" aria-controls="collapse{{$vfaq->id}}">{{$vfaq->question}}</button></span>
                    </div>
                    <div id="collapse{{$vfaq->id}}" class="collapse" aria-labelledby="heading{{$vfaq->id}}" data-parent="#accordion" style="">
                        <div class="card-body">
                            <p>{!! $vfaq->answer!!}</p>
                        </div>
                    </div>
                </div>
                @endforeach
</div>

@foreach($vfaq作为$vfaq)
{{$vfaq->问题}
{!!$vfaq->回答!!}

@endforeach

我该怎么做?我正在为此应用程序使用laravel

使用laravel块来限制结果


您需要什么条件?可以使用where子句指定数据。限制意味着如果$faq返回10行,则可以使用sql限制来限制该行。或者阅读AppServiceProvider.php中的

您可以添加以下代码
$data['faq2']=DB::table('faq')->take(5)->get()
以不同方式限制记录。然后将此代码添加到要显示有限记录的位置

@foreach($faq2 as $vfaq)
                <div class="card">
                    <div class="card-header" id="heading{{$vfaq->id}}">
                        <span><button class="btn btn-link collapsed" data-toggle="collapse" data-target="#collapse{{$vfaq->id}}" aria-expanded="false" aria-controls="collapse{{$vfaq->id}}">{{$vfaq->question}}</button></span>
                    </div>
                    <div id="collapse{{$vfaq->id}}" class="collapse" aria-labelledby="heading{{$vfaq->id}}" data-parent="#accordion" style="">
                        <div class="card-body">
                            <p>{!! $vfaq->answer!!}</p>
                        </div>
                    </div>
                </div>
                @endforeach
@foreach($vfaq2为$vfaq)
{{$vfaq->问题}
{!!$vfaq->回答!!}

@endforeach

感谢您帮助大家

您想要什么类型的限制?您能解释一下吗?您能展示一下获取
$faq
s的代码吗?也许您应该在查询数据库时限制您的结果,而不仅仅是在视图中。您正在显示负责显示数据的前端。您需要向我们展示负责检索数据的后端。您可以在后端使用take(10)->get()。@IrshadKhan我想限制在frontend@codedge有两页。一个是主页,另一个是faq页面。我只想在主页上显示5页,但应该在常见问题页面上显示所有内容。共有2页。一个是主页,另一个是faq页面。我只想在主页中显示5个,但它应该在常见问题页面中显示所有内容