У меня есть код, который я пытаюсь заставить работать, но я просто не могу! У меня есть 2 массива: 1-> Diares 2-> Значение соответствует каждой записи в дневнике.
$diarioNum = array( [0] => 1 [1] => 2 [2] => 1 [3] => 3 [4] => 5 [5] => 1 [6] => 1 );
$vintoBookSX = array( [0] => -0.5 [1] => -0.4 [2] => -0.6 [3] => -0.4 [4] => -0.4 [5] => -1 [6] => -1 );
В моем случае у меня есть несколько дневников и в базе данных, из которой я экстраполирую данные, не в порядке , поэтому я должен был сделать этот код:
<?php
$con = array_count_values($diarioNum);
foreach ($con as $key => $value) {
$pos = array_keys($diarioNum, $key);
echo "Diario " .$key. "<br>";
foreach ($pos as $ke => $val) {
$vBKsx = $vintoBookSX[$val];
echo $vBKsx . "<br>";
}
}
?>
Вывод:
Diario 1
-0.5
-0.6
-1
-1
Diario 2
-0.4
Diario 3
-0.4
Diario 5
-0.4
моя таблица базы данных: моя таблица базы данных
Теперь я должны суммировать значения для каждого дневника. И тогда выведите:
Diario 1
-3.1
Diario 2
-0.4
Diario 3
-0.4
Diario 5
-0.4
Можете ли вы мне помочь, пожалуйста?