Código PHP:
<?php
$dbhost = "".$config['db_host'].""; // Servidor
$dbuser = "".$config['db_user'].""; // Nombre de usuario
$dbpass = "".$config['db_pass'].""; // Contraseña
$dbname = "".$config['db_name'].""; // Nombre de la base de datos
# Creamos conexion a la base de datos
$link = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($link);
$voto = htmlentities($_GET['voto']);
$id = (int) $_GET['id'];
$query = mysql_query("SELECT id,ids_gracias FROM forum_question WHERE id='".$id."'",$link);
$row = mysql_fetch_assoc($query);
$ip = $row['ids_gracias'];
$login = $row['login'];
if ($HTTP_X_FORWARDED_FOR == "") {
$ipp = $user['Id'];
}
else {
$ipp = $user['Id'];
}
switch($voto)
{
case "acierto";
if($query)
{
$var = explode(",", $ip);
$arr = in_array($ipp, $var);
if(!$arr)
{
mysql_query("UPDATE forum_question SET gracias=gracias+1, ids_gracias=CONCAT(forum_question.ids_gracias,'".$ipp.",') WHERE id='".$id."'",$link);
mysql_query("UPDATE game SET TotalScore=TotalScore+1 WHERE id='".$login."'",$link);
}
}
break;
}
header('location:index.php');
?>
La 2da Accion que agrege fue
mysql_query("UPDATE game SET TotalScore=TotalScore+1 WHERE id='".$login."'",$link); <-- solo me funciona la 1era pero esta :/ aque se debe ??
y eso que el $login o $row['login'] existen dentro de la tabla y los contenidos tambien...