Código PHP:
<?php
include("functions.php");
include("conect-bdd.php");
//get_my_info($user);
$cookie_read = explode("|", base64_decode($user));
//define variables to hold cookie values.
$userid = $cookie_read[0];
$sql = "SELECT lvl_granja FROM Informacion WHERE id_usuario='$userid'";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
echo $row['lvl_granja'];
}
$x=0;
$x=$x+$row['lvl_granja'];
$x++;
$result20 = $db->sql_query("UPDATE Informacion SET lvl_granja ='$x' WHERE id_usuario='$userid'");
//<form action="archivo_destino.php" method="post">
//<input type="submit" name="grabar" value ="Grabar">
//</form>
?>
<!--(">!")<HTML>
<head>
<meta http-equiv="refresh" content="0; URL=boton.php">
</head>
</HTML>("<!")-->
Hola buenas cuando cojo el valor de $row['lvl_granja'], de la consulta realizada, e intento sumarselo a x para incrementar en 1 ese campo y asi volverlo a guardar con la nueva consulta UPDATE, no se porque pero no se suman, creo que aqui esta el problema $x=$x+$row['lvl_granja']; quizas es que no lo puedo sumar porque es un int + un string, no lo se, por favor ayuda, es bastante urgente