Jump to content

Big Elseif statment :s


zackcez

Recommended Posts

Well, I got the basics down but...how could I make this code:

if($m_stat == 'attack')
{
$stat = Attackxp;
$skill_name = Attack;
$skill_lvl = Attacklvl;
} elseif($m_stat == 'defence'){
$stat = Defencexp;
$skill_name = Defence;
$skill_lvl = Defencelvl;
} elseif($m_stat == 'hitpoints'){
$stat = Hitpointsxp;
$skill_name = Hitpoints;
$skill_lvl = Hitpointslvl;
} elseif($m_stat == 'Crafting'){
$stat = Craftingxp;
$skill_name = Crafting;
$skill_lvl = Craftinglvl;
} elseif($m_stat == 'farming'){
$stat = Farmingxp;
$skill_name = Farming;
$skill_lvl = Farminglvl;
} elseif($m_stat == 'strength'){
$stat = Strengthxp;
$skill_name = Strength;
$skill_lvl = Strengthlvl;
} elseif($m_stat == 'range'){
$stat = Rangexp;
$skill_name = Range;
$skill_lvl = Rangelvl;
} elseif($m_stat == 'prayer'){
$stat = Prayerxp;
$skill_name = Prayer;
$skill_lvl = Prayerlvl;
} elseif($m_stat == 'magic'){
$stat = Magicxp;
$skill_name = Magic;
$skill_lvl = Magiclvl;
} elseif($m_stat == 'cooking'){
$stat = Cookingxp;
$skill_name = Cooking;
$skill_lvl = Cookinglvl;
} elseif($m_stat == 'woodcutting'){
$stat = Woodcuttingxp;
$skill_name = Woodcutting;
$skill_lvl = Cookinglvl;
} elseif($m_stat == 'fletching'){
$stat = Fletchingxp;
$skill_name = Fletching;
$skill_lvl = Fletchinglvl;
} elseif($m_stat == 'fishing'){
$stat = Fishingxp;
$skill_name = Fishing;
$skill_lvl = Fishinglvl;
} elseif($m_stat == 'firemaking'){
$stat = Firemakingxp;
$skill_name = Firemaking;
$skill_lvl = Firemakinglvl;
} elseif($m_stat == 'mining'){
$stat = Miningxp;
$skill_name = Mining;
$skill_lvl = Mininglvl;
} elseif($m_stat == 'herblore'){
$stat = Herblorexp;
$skill_name = Herblore;
$skill_lvl = Herblorelvl;
} elseif($m_stat == 'agility'){
$stat = Agilityxp;
$skill_name = Agility;
$skill_lvl = Agilitylvl;
} elseif($m_stat == 'thieving'){
$stat = Thievingxp;
$skill_name = Thieving;
$skill_lvl = Thievinglvl;
} elseif($m_stat == 'slayer'){
$stat = Slayerxp;
$skill_name = Slayer;
$skill_lvl = Slayerlvl;
} elseif($m_stat == 'runecrafting'){
$stat = Runecraftingxp;
$skill_name = Runecrafting;
$skill_lvl = Runecraftinglvl;
} else {
$skill_name = Overall;
$m_stat;
$totalAAA = "Attackxp + Woodcuttingxp + Defencexp + Strengthxp + Hitpointsxp + Rangexp + Prayerxp + Magicxp + Cookingxp + Fletchingxp + Fishingxp + Firemakingxp + Craftingxp + Smithingxp + Miningxp + Herblorexp + Agilityxp + Thievingxp + Slayerxp + Farmingxp + Runecraftingxp";
$stat = $totalAAA;
$skill_lvl = $total;
}

Smaller...?

Link to comment
https://forums.phpfreaks.com/topic/113280-big-elseif-statment-s/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.