У меня к вам тривиальный вопрос, но я не могу разобраться со спичками самостоятельно.
точнее — у меня проблема с написанием условия, которое будет выполнено только при появлении определенных параметров.
скажем, у меня есть три порога: 2000, 15325, 500000
каждый из них имеет соответствующий уровень
пользовательские баллы, например: 16 000
Я хочу найти соответствующий уровень и назначить его пользователю после достижения порога
У меня, к сожалению, есть проблема с условием выполнения задания, потому что условие
пользовательские точки> = пороговое значение
показывает мне все уровни, но
пользовательские очки <= точечный порог
ничего не показывает, не соответствует предположению сценария
function chooseLevel($dbh) {
$userPoints = getPoints($dbh, 3);
$levels = getLevels($dbh);
foreach($levels as $required) {
if($userPoints >= $required["points"]) {
$level = $required["level"];
}
}
return $level;
}
У меня к вам тривиальный вопрос, но я не могу разобраться со спичками самостоятельно.
точнее — у меня проблема с написанием условия, которое будет выполнено только при появлении определенных параметров.
скажем, у меня есть три порога: 2000, 15325, 500000
каждый из них имеет соответствующий уровень
пользовательские баллы, например: 16 000
Я хочу найти соответствующий уровень и назначить его пользователю после достижения порога
У меня, к сожалению, есть проблема с условием выполнения задания, потому что условие
пользовательские точки> = пороговое значение
показывает мне все уровни, но
пользовательские очки <= точечный порог
ничего не показывает, не соответствует предположению сценария
function chooseLevel($dbh) {
$userPoints = getPoints($dbh, 3);
$levels = getLevels($dbh);
foreach($levels as $required) {
if($userPoints >= $required["points"]) {
$level = $required["level"];
}
}
return $level;
}