Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2011, 23:42
helion
 
Fecha de Ingreso: mayo-2010
Mensajes: 215
Antigüedad: 16 años, 6 meses
Puntos: 4
Problemas con Variable PHP

hola amigos necesito ayuda con este php :S no me funcina la 2da accion miren el php es este.

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...