PHP:如何仅显示具有此值的行
很抱歉问你这个问题。我觉得这是一个非常简单的答案,但我还没有找到任何研究的机会。我是新来的。我正在尝试做一个网站拉威尔。此网页应在图表中显示兄弟。我只想要被认为是“好面条”的兄弟。表中有一个布尔值,名为PHP:如何仅显示具有此值的行,php,html,laravel,Php,Html,Laravel,很抱歉问你这个问题。我觉得这是一个非常简单的答案,但我还没有找到任何研究的机会。我是新来的。我正在尝试做一个网站拉威尔。此网页应在图表中显示兄弟。我只想要被认为是“好面条”的兄弟。表中有一个布尔值,名为goodLakes,为1或0。以下是我的尝试,仅表明: <table class="table"> <tbody class="text-center"> @foreach($brothers as $b) <tr>
goodLakes
,为1或0。以下是我的尝试,仅表明:
<table class="table">
<tbody class="text-center">
@foreach($brothers as $b)
<tr>
@if($b['GoodNoodle']="1")
<td><a class="link" href="#">{{$b->fName.' '.$b->lName}}</a></td>
@endif
</tr>
@endforeach
</tbody>
</table>
@foreach(兄弟为$b)
@如果($b['Good面条]=“1”)
@恩迪夫
@endforeach
当我取出if语句时,它工作得很好,因为它向我显示了所有的兄弟
问题是,我在网站上看到了所有的兄弟,尽管其中一些兄弟的
goodnool
价值为0。我认为我的问题是我不确定如何运行这个if语句。我是PHP新手
谢谢你的帮助 您正在将值1分配给所有兄弟的Good面条值:
if($b['GoodNoodle']="1")
要比较值,if应为:
if ($b['GoodNoodle'] == "1")
if ($b->GoodNoodle)
但是,如果GoodNoodle不是数字,而是布尔值,我更喜欢这样做:
if ($b['GoodNoodle'])
最后,所有这些答案都假设b是一个数组,Good面条是这个数组的一个键。如果Good面条是兄弟对象的财产,则条件应为:
if ($b['GoodNoodle'] == "1")
if ($b->GoodNoodle)
您正在将值1分配给所有兄弟的Good面条值:
if($b['GoodNoodle']="1")
要比较值,if应为:
if ($b['GoodNoodle'] == "1")
if ($b->GoodNoodle)
但是,如果GoodNoodle不是数字,而是布尔值,我更喜欢这样做:
if ($b['GoodNoodle'])
最后,所有这些答案都假设b是一个数组,Good面条是这个数组的一个键。如果Good面条是兄弟对象的财产,则条件应为:
if ($b['GoodNoodle'] == "1")
if ($b->GoodNoodle)
问题是什么?问题是我在网站上看到了所有的兄弟,尽管其中一些兄弟的Good面条价值为0。我认为我的问题是我不确定如何运行这个if语句。我是PHP新手。有什么问题吗?问题是我在网站上看到了所有的兄弟,尽管其中一些兄弟的Good面条价值为0。我认为我的问题是我不确定如何运行这个if语句。我是PHP新手。我投了赞成票,这是答案,但您有一些不准确的地方,可能会混淆OP.
如果($b['GoodNoodle'])
在这里也起作用,则值仅为0或1。另外,我们知道,$b
是一个模型,至少基于代码的其余部分。最后,你的意思可能是“$b
是一个对象”-$brothers似乎是一个集合(或数组)。我投了赞成票,这是答案,但你有一些不准确的地方,可能会混淆操作。如果($b['GoodNoodle'])
在这里也起作用,那么值只有0或1。另外,我们知道,$b
是一个模型,至少基于代码的其余部分。最后,您可能是指“$b
是一个对象”-$brothers似乎是一个集合(或数组)。