Foros del Web » Programando para Internet » PHP »

UPDATE no me funciona

Estas en el tema de UPDATE no me funciona en el foro de PHP en Foros del Web. hola a todos Tengo estas lineas que tratan de hacer un update en una tabla: $user_id=$_SESSION['user_id']; //con valor: 83 $valor=$_POST['wallYN'];//con valor: y $sql="UPDATE user_rooms SET ...
  #1 (permalink)  
Antiguo 21/09/2007, 04:06
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 18 años, 4 meses
Puntos: 15
UPDATE no me funciona

hola a todos

Tengo estas lineas que tratan de hacer un update en una tabla:
$user_id=$_SESSION['user_id']; //con valor: 83
$valor=$_POST['wallYN'];//con valor: y
$sql="UPDATE user_rooms SET wall_yn='$valor' WHERE user_id='$user_id'";
$result = mysql_query($sql);


**[el tipo de campo de campo que trato de actualizar es VCHAR (10)]
**[el campo user_id NO ES el Primary Key]


En el reporte del error veo que la consulta se ejecuta bien:
[user_id] => 83
[valor] => y
[sql] => UPDATE user_rooms SET wall_yn=y WHERE user_id=83


Pero me da este error y no hace ningun update en la tabla:
mysql_query(): Can't connect to local MySQL server through socket '/usr/local/mysql-5.0/data/mysql.sock' (2)


He probado quitando y poniendo comillas a:'$valor' y '$user_id'
pero no funciona

alguna idea

gracias

Última edición por chefnelone; 21/09/2007 a las 04:24
  #2 (permalink)  
Antiguo 21/09/2007, 04:35
 
Fecha de Ingreso: septiembre-2007
Mensajes: 20
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: UPDATE no me funciona

El mensaje que te da es que no se ha podido conectar a la base de datos local a traves del socket.
Es probable que lo estés probando en una máquina local, y no tengas activo MySql, o que no hayas utilizado bien las funciones de conexión, o que... vamos, pueden ser mil cosas.
El update es correcto (aunque si usuario_id es un tipo numérico no necesita de comillas para el dato), pero no lo realiza porque no se llega a conectar.
  #3 (permalink)  
Antiguo 21/09/2007, 04:55
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 18 años, 4 meses
Puntos: 15
Re: UPDATE no me funciona

Me habia olvidado de hacer la conection a la base de datos...
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 15:36.