I have this code that sets a variable depending on the random number, but it is not storing the value in the variable. Here is the code
$yourrace = rand(1,11);
if ($yourrace == "1" or $yourrace == "2")
{
$yourrrace == "Half-Orc";
}
elseif ($yourrace == "3" or $yourrace == "4")
{
$yourrrace == "Halfling";
}
elseif ($yourrace == "5" or $yourrace == "6")
{
$yourrrace == "Gnome";
}//100
elseif ($yourrace == "7" or $yourrace == "8")
{
$yourrrace == "Dwarf";
}
elseif ($yourrace == "9")
{
$yourrrace == "Half-Elf";
}
elseif ($yourrace == "10")
{
$yourrrace == "Elf";
}
elseif ($yourrace == "11")
{
$yourrrace == "Human";
}
$yourclass = rand(1,14);
if ($yourclass == "1")
{
$yourrclass == "Assassin";
}
elseif ($yourclass == "2")//124
{
$yourrclass == "Barbarian";
}
elseif ($yourclass == "3")
{
$yourrclass == "Bard";
}
elseif ($yourclass == "4")
{
$yourrclass == "Cleric";
}
elseif ($yourclass == "5")
{
$yourrclass == "Druid";
}
elseif ($yourclass == "6")
{
$yourrclass == "Fighter";
}
elseif ($yourclass == "7")
{
$yourrclass == "Illusionist";
}
elseif ($yourclass == "8")
{
$yourrclass == "Monk";
}
elseif ($yourclass == "9")
{
$yourrclass == "Paladin";
}
elseif ($yourclass == "10")//156
{
$yourrclass == "Ranger";
}
elseif ($yourclass == "11")
{
$yourrclass == "Rogue";
}
elseif ($yourclass == "12")
{
$yourrclass == "Sorcerer";
}
elseif ($yourclass == "13")
{
$yourrclass == "Theif";
}
elseif ($yourclass == "14")
{
$yourrclass == "Wizard";
}
Now if I echo $yourrclass or $yourrrace it will appear as blank. Why?