У меня есть следующий код:
$result = mysql_query("select * from ${db_name}_users limit 1");
while ($row = mysql_fetch_array($result, MYSQL_NUM))
{
if ($player[$ships_killed] == 1)
echo "1";
else if ($player[$ships_killed] == 2)
echo "2";
else if ($player[$ships_killed] == 3)
echo "3";
else if ($player[$ships_killed] == 4)
echo "4";
else if ($player[$ships_killed] == 5)
echo "5";
else if ($player[$ships_killed] =< 10)
echo "10";
else if ($player[$ships_killed] =< 15)
echo "15";
else if ($player[$ships_killed] =< 20)
echo "20";
else
echo "Over Range";
}
У меня проблемы со знаками less than or equal
, они не показывают правильное значение.Например, когда в поле отображается «11», вместо него отображается «Over Range».
Моя проблема в том, что конкретное поле сильно увеличивается, и я не могу покрыть каждое отдельное значение регистром равных.не хочу выводить значение напрямую.
Есть ли обходной путь?