CodeCanyon

need help with looping

7 posts
  • Has been a member for 0-1 years
  • Exclusive Author
  • Bought between 1 and 9 items
  • Malaysia
kakinetwork says

Hello all, I try to code this..

$knlevel ="10";

if ($knlevel>"0") { echo "Level 1"; }
elseif ($knlevel>"2") { echo "Level 2"; }
elseif ($knlevel>"4") { echo "Level 3"; }
elseif ($knlevel>"6") { echo "Level 4"; }
elseif ($knlevel>"8") { echo "Level 5"; }
elseif ($knlevel>"10") { echo "Level 6"; }
..................
.................
bla bla... up to 10,000

Can someone help me to convert this code to PHP Looping please? I tried, but fail..

$knlevel="10";

for($knlevelexp = 0;$knlevelexp<10000 ; $knlevelexp+2)
    {break;}
for($knlevelpoint = 1;$knlevelpoint<10000 ; $knlevelpoint++)
    {if($knlevel == $knlevelexp){echo "Level ". $knlevelpoint;
    break;}
}

thanks!

6 months ago
475 posts
  • Has been a member for 3-4 years
  • Exclusive Author
  • Sold between 1 000 and 5 000 dollars
  • Bought between 10 and 49 items
  • Canada
  • Referred between 1 and 9 users
TutelageSystems says

Perhaps you could be a bit more precise on what you actually want to achieve? (what is knlevel used for, experience points, etc?)

for($i=0; $i <= 10000; $i++)
{
    print 'Level '. getLevel($i) .', $i = '. $i;
    print '<br />';
}

function getLevel($knLevel)
{
    $level = 1;

    if(intval($knLevel) > 0)
    {
        $level = floor($knLevel / 2);
        $level += 1;
    }

    return $level;
}
6 months ago
by
by
by
by
by