当ID和变量匹配时,PHP数组计数

时间:2017-11-10 20:32:54

标签: php arrays mysqli

晚上好,

我对以下内容感到失望...... 我得到了一个脚本,用于计算所有额外信息的比赛次数,比如得分,进球,对你的进球......

但我也想知道球队赢了多少场比赛/抽奖/输球等等。

我似乎无法得到它。 在数据库表中,我得到了以下名为

的字段
(homePoints, awayPoints, homeResult, awayResult)
(3,          0,          win,        lose)

这是我要返回的数组的一部分:

  2 => 
    array (size=7)
      'TeamID' => string '1' (length=1)
      'Matches' => string '1' (length=1)
      'GoalsVoor' => string '2' (length=1)
      'GoalsTegen' => string '0' (length=1)
      'DoelSaldo' => int 2
      'Punten' => string '3' (length=1)
      'MatchResult' => string 'win' (length=3)
  3 => 
    array (size=7)
      'TeamID' => string '1' (length=1)
      'Matches' => string '2' (length=1)
      'GoalsVoor' => string '2' (length=1)
      'GoalsTegen' => string '7' (length=1)
      'DoelSaldo' => int -5
      'Punten' => string '0' (length=1)
      'MatchResult' => string 'lose' (length=4)

现在,当您看到TeamID匹配但MatchResults不匹配时,我想要制作像

这样的子阵列
TeamID => 1
MatchesWon => 1 and adding if the win more.
MatchesLost => 1  and adding if they lose more.
MatchesDraw => 0 and adding if they draw more.

但是无法弄明白。

任何帮助将不胜感激。

亲切的问候, 帕特里克

1 个答案:

答案 0 :(得分:0)

继承人我会做什么

.default