Exactamente josemi, me pasa eso ultimo que has dicho que no se ve reflejado un cambio producido en un campo.
Mi script lo que hace es siemple:
El usario entra y dice:
Hola tal te quedan 2 mensajes. (ese 2 lo lee de la base de datos perteneciente a esa sesion)
Entonce el usuario, envia un mensaje, y ademas de enviar un mensaje, hace una pequeña modoficacion en la base de datos, valor_inicial-1 entonces ahora en el campo no esta el numero 2 si no 1
Una vez envia el mensaje es redireccionado a la pagina principal y sigue disiendo te quedan 2 mensajes y deberia de decir 1, entonces le doy a logout entro de nuevo y ahora dice, hola te quedan 1 mensaje.
En resumen que las modificaciones producidas durante la sesion no son actualizadas.
Y no entiendo porque,