如何在php

时间:2019-03-14 06:38:22

标签: php laravel sum

我是PHP的初学者,我尝试使其工作。 我购买了现成的脚本并尝试更改和学习。 我有这样的行

{!! $profile->likes()->where('like_type', 1)->count() !!}

该代码将数据库中的所有“ 1”加起来并显示结果。 我也想在此结果中添加另一个“ +”字段。归档的文件名为like_plus。

我尝试过

{!! $profile->likes()->where('like_type', 1->count() + 'like_plus') !!}

Like_plus字段包含从1-1000的数字,其中Like_type包含数字1或2。

我希望代码先进行计数,然后再对DB中的Like_plus数字进行计数。

2 个答案:

答案 0 :(得分:0)

据我所知,您需要将like_type的计数总结为与相关like_pluse相对应的like_type

您可以这样做,

{!! $profile->likes()->where('like_type', 1)->count() + $profile->likes()->where('like_type', 1)->like_plus !!}

希望这会有所帮助。

答案 1 :(得分:0)

尝试一下: {!! $ profile-> likes()-> where('like_type',1)-> count()+ $ profile-> likes()-> where('like_plus',1)-> count()!!}