Hola,
Alguien que sea tan amable de decirme que puedo tener mal, todo va perfecto pero no me suma el valor de 30 en la tabla, ya lo he puesto de muchas formas y no encuentro mi error, gracias!
<?php
error_reporting(0);
$dbhost = "localhost";
$dbuser = "user";
$dbpass = "pass";
$dbname = "user";
header("Content-type: image/gif");
$fp = fsockopen($host, $port,$errno,$errstr, 4);
if (!$fp){
readfile('offline.gif');
} else {
// INICIA ACTUALIZAR TIEMPO EN LINEA
@extract($_POST);
$db = mysql_connect("$dbhost", "$dbuser", "$dbpass") or die ("no se puede conectar con la base de datos");
@mysql_select_db("$dbname", $db) or die ("no se puede contectar con la base de datos");
$query = "SELECT * from servidores";
$result = mysql_db_query ($dbname, $query, $db);
$query = "UPDATE servidores SET tiempo=tiempo+30 WHERE servidor=$host ";
if (mysql_db_query ($dbname, $query, $db)) {
print "correcto";
}
mysql_close ($db);
readfile('online.gif');
fclose($fp);
}
?>