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