如果,否则如果,否则停在elses中间

use*_*756 -1 php if-statement

我有以下代码:

$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' />";因此我不想直接回显该值.

有解决方法吗?

Tom*_*Tom 7

<=先生,这样的写得不尽相同.