Я немного застрял в инструкции if на моем PHP-коде. Я знаю, что это, вероятно, основной вопрос для большинства из вас там, но я застрял, и мне нужна помощь.PHP If Statement Logic
У меня есть 2 переменные $ max и $ min, которые я должен сравнить с двумя другими max и mins, называемыми $ valor и $ minimo, чтобы проверить, встречаются ли они где-нибудь. У меня в основном есть набор значений, таких как min = 20 и max = 30.
Я хочу сравнить их с другими max и min и проверить, встречаются ли значения где-то, например, если min второго - 29. Я хочу, чтобы он вводил оператор if.
Вот заявление, которое я получил прямо сейчас. Но это не работает, и я просто не могу получить логику. Любая помощь?
EDIT: Добавлен пример того, чего я пытаюсь достичь в комментариях.
if ($min >= $valor && $min <= $minimo || $max >= $valor && $max <= $minimo)
{
//Do nothing
}
else
{
$queryq = "INSERT INTO precos_area (id_tecido,area_minima,area_maxima,preco) VALUES ('".$id_tipo."', '".$min."', '".$max."', '".$price."')";
$resultsq = mysql_query($queryq) or die(mysql_error());
}
|| $ max> = $ valor && $ max <= $ minimo) является максимальным, чем раньше, чем доблесть И меньше минимально в то же время? – Minzkraut
Моя идея для значений от одного макс и одного мин, а не для переплетения с другими. Представьте себе линию. Один макс и один мин показывают сегмент, который нужно нарисовать. Другой показывает другой сегмент, который должен быть окрашен другим цветом. Мое желание - это если это проверка, если они когда-либо пересекаются, чтобы сделать заявление, если они делают – Heatmanofurioso