Código PHP:
<?
//recompensas
$experiencia_total = $amenaza1['experiencia'] + $amenaza2['experiencia'] + $amenaza3['experiencia'] + $amenaza4['experiencia'] + $amenaza5['experiencia'];
$experiencia = $experiencia_total / 2;
$experiencia = rand($experiencia_total,$experiencia);
$comida_total = $amenaza1['comida'] + $amenaza2['comida'] + $amenaza3['comida'] + $amenaza4['comida'] + $amenaza5['comida'];
$comida = $comida_total / 2;
$comida = rand($comida,$comida_total);
$agua_total = $amenaza1['agua'] + $amenaza2['agua'] + $amenaza3['agua'] + $amenaza4['agua'] + $amenaza5['agua'];
$agua = $agua_total / 2;
$agua = rand($agua,$agua_total);
$madera_total = $amenaza1['madera'] + $amenaza2['madera'] + $amenaza3['madera'] + $amenaza4['madera'] + $amenaza5['madera'];
$madera = $madera_total / 2;
$madera = rand($madera_total,$madera);
$piedras_total = $amenaza1['piedras'] + $amenaza2['piedras'] + $amenaza3['piedras'] + $amenaza4['piedras'] + $amenaza5['piedras'];
$piedras = $piedras_total / 2;
$piedras = rand($piedras,$piedras_total);
$recursos = mysql_query("select * from recursos where nombre = '".$_SESSION['nombre']."'");
$recursos = mysql_fetch_assoc($recursos);
$comida = $recursos['comida'] + $comida;
$agua = $recursos['agua'] + $agua;
$madera = $recursos['madera'] + $madera;
$piedras = $recursos['piedras'] + $piedras;
mysql_query("update recursos set comida = '".$comida."',agua = '".$agua."',madera = '".$madera."',piedras = '".$piedras."' where nombre = '".$_SESSION['nombre']."'");
el problema es k a la hora de meter a la base de datos me mete otras numero k no son los de las variables, si alguin me puede ayudar se agradece