Te inserta con la misma hora del anterior?, SIIIIIIII
entonces es más útil el código del INSERT, porque el SELECT no sirve de mucho.
Insect de la pagina publicaciones donde sube el mensaje a la tabla
Código PHP:
<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">
<table width="93%" align="center">
<tr valign="baseline">
<td nowrap="nowrap" align="right">Mensaje:</td>
<td><textarea name="mensaje" cols="80" rows="10"></textarea></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right"> </td>
<td><a href="acceso.php?nombre_user=<?php echo $row_usuarios['nombre_user']; ?>&id_categoria=<?php echo $row_categorias['id_categoria']; ?>&id_tema=<?php echo $row_temas['id_tema']; ?>">
<input type="submit" class="rojo" value="Publicar Mensaje" />
</a></td>
</tr>
</table>
<input type="hidden" name="categoria" value="<?php echo $row_categorias['id_categoria']; ?>" />
<input type="hidden" name="tema" value="<?php echo $row_temas['id_tema']; ?>" />
<input type="hidden" name="autor" value="<?php echo $row_usuarios['nombre_user']; ?>" />
<input type="hidden" name="fecha" value="<?php echo $row_mensajes['fecha']; ?>" />
<input type="hidden" name="MM_insert" value="form1" />
</form>
Usa la herramienta highlight para mostrar tu código, queda más legible
Espero haber insectado bien lo del codigo