Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2007, 04:06
chefnelone
 
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