В foreach из MYSQL посчитайте, сколько экземпляров, используя столбец даты - PullRequest
0 голосов
/ 26 сентября 2019

В рамках моего foreach я создаю таблицу, которая включает столбец, называемый частотой.Я пытаюсь вести подсчет количества уникальных экземпляров символа.Таким образом, если MDT появляется 3 раза, но в тот же «the_date», который не будет учитываться, но если он появляется 3 раза в 3 отдельных дня, он будет показывать 1 в этом столбце.Если он появится 2 раза в день A и 1 раз в день B, он покажет 2. Я в настоящее время группирую их в совершенно отдельной области и за пределами моего foreach, но по какой-то причине не могу понять, как включить это вуже работает foreach.См. Последний фрагмент кода, чтобы узнать, как я теперь отображаю их вне основного или каждого из них.

C:\wamp64\www\........................hfw_options\wp-content\themes\options_sniffer\functions.php:220:
array (size=820)
  50 => 
    object(stdClass)[795]
      public 'id' => string '2792' (length=4)
      public 'symbol' => string '.MDT191101C108' (length=14)
      public 'last' => string '1.96' (length=4)
      public 'volume' => string '1019' (length=4)
      public 'the_date' => string '2019-09-25' (length=10)
      public 'the_screener' => string '1' (length=1)
      public 'notes' => string 'some notes here' (length=28)
  51 => 
    object(stdClass)[796]
      public 'id' => string '2793' (length=4)
      public 'symbol' => string '.MFC200320C18' (length=13)
      public 'last' => string '1.1' (length=3)
      public 'volume' => string '1000' (length=4)
      public 'the_date' => string '2019-09-25' (length=10)
      public 'the_screener' => string '1' (length=1)
      public 'notes' => string 'some notes here' (length=27)
  52 => 



echo "<ul>";
    $datesDataCount = []; 
    foreach($arrFinal as $strSubSymbol => $arrData){
        echo "<li>" . $strSubSymbol . ' '. count($arrData['dates']) . ' found on dates ' . implode(',', $arrData['dates']). PHP_EOL."</li>";
        //$datesDataCount =count($arrData['dates']);

    }
    echo "</ul>";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...