Foros del Web » Programando para Internet » PHP »

Problemas con Variable PHP

Estas en el tema de Problemas con Variable PHP en el foro de PHP en Foros del Web. hola amigos necesito ayuda con este php :S no me funcina la 2da accion miren el php es este. Código PHP: <?php $dbhost  =  "" ...
  #1 (permalink)  
Antiguo 25/04/2011, 23:42
 
Fecha de Ingreso: mayo-2010
Mensajes: 215
Antigüedad: 14 años
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...
  #2 (permalink)  
Antiguo 25/04/2011, 23:54
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: Problemas con Variable PHP

Tu error esta en este codigo:

Código PHP:
$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']; 
el campo login no lo estas nombrando en la sentencia select... es decir, debes cambiar el $query por: $query = mysql_query("SELECT id,ids_gracias, login FROM forum_question WHERE id='".$id."'",$link);

Suerte
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog

Etiquetas: variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:48.