我有以下代码:
$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";
}
Run Code Online (Sandbox Code Playgroud)
我对less than or equal标志感到困难,但它没有表现出适当的价值.例如,当字段显示"11"时,它改为回响"超范围".
我的问题是特定字段增长很多,我不能用equals case覆盖每个值.
编号值最终将被替换为图像,echo "<img src='img/badges/1i.png' />";因此我不想直接回显该值.
有解决方法吗?