Я хочу отображать общие оценки курса следующим образом:
если сумма викторины = 1, то общая сумма по курсу = 74
если сумма викторины = 2, то снова общая сумма курса = 74
если сумма викторины = 3, то снова общая сумма курса = 74
если сумма викторины = 4, то общая сумма за курс = 77
если сумма викторины = 5, то общая сумма за курс = 80
если сумма викторины = 6, то общая сумма за курс = 83
...... и так далее, пока общее количество викторины = 34
Я не могу придумать формулы, которая могла бы дать мне желаемый результат.
Есть предложения о том, как этого добиться?
Могу ли я что-нибудь изменить в коде?
формулы нет, оценки должны быть выставлены в соответствии с количеством правильных ответов в викторине, в соответствии с приведенной выше таблицей, то есть, если правильный ответ в викторине равен 1, общая сумма по курсу должна быть 74, если это 2, то снова должно быть 74 и так далее, как написано выше ...
поскольку оценка является произвольной, вы можете использовать ассоциативный массив, чтобы получить окончательную оценку из общей суммы викторины. (вы также можете использовать оператор switch, но он будет менее эффективным)
спасибо за помощь, это то, что я имел в виду, но я не знаю, как использовать ассоциативный массив, не могли бы вы объяснить это, пожалуйста ???
Я хочу, чтобы это выполнялось автоматически, а не вручную учителем
Вам нужно решение PHP или вы ищете для этого SQL-запрос?


Вы требуете, чтобы он был реальным или просто выглядел так? Я пытаюсь сказать, что вы, вероятно, будете удовлетворены стандартной функциональностью Буквы оценок.
Спасибо за попытку помочь, но оценки не могут помочь, потому что мне нужно более 14 элементов, и я не нахожу возможности добавить больше. Любая другая идея ???
как получить общую сумму курса для общей стоимости каждой викторины? это результат формулы или произвольного значения?