Holas,
 
si usas de la forma:  
 Cita:  $editar= mysql_query("UPDATE usuario SET contrasena='$_POST[contrasena]', correo='$_POST[correo]', ubicacion='$_POST[ubicacion]', cfg_estilo='$_POST[estilo]' WHERE id=$_COOKIE[juego_jugador_id]"); 
     
Esta mal porque el PHP no lo interpreta el valor de la variable 
$_POST[contrasena], por ejemplo, tienes que separar lo que es variable o lo que es valor de una variable. Ademas si usas $_POT[contrasena]  te dira el PHP que no se reconoce la variable contrasena, tiene q ser: $_POT['contrasena'] . 
Trata de usar comillas simples es mas rapido que las comillas dobles, haces buscar al PHP dentro de las comillas dobles si hay ono una variable, y eso hay que ayudarle al php. 
Ahora los {} (corchetes) claro que sirven pero no para lo que quieres hacer.  
Saludos
Gildus