No entendiste el concepto de "CON CODIGO", ¿no?
Las descripciones siempre omiten información. Sólo sirven para charlar, pero no para analizar.
Cita: Yo hago un update porque conozco el titulo e ID_usuario, se lo aplico a mensaje (que es lo que cambio), yo con la consulta que hago (al actualizar) quisiera obtener el ID
SI haces un UPDATE, es porque estás
reemplazando el contenido de uno o mas campos de un registro por otros valores diferentes. En ese caso tienes el ID del registro a reemplazar, y no necesitas nada, y además un UPDATE
no devuelve datos, solamente devuelve la
cantidad de registros que modificó.
SI a lo que te refieres es a que
agregas un mensaje de un usuario dado, eso no es UPDATE. es un INSERT...
Explica mejor el paso a paso de tu script,
y de ser posible postea le script de PHP que usas.