No se si me he explicado, aqui teneis el codigo que se encarga de editar los campos en la base de datos:
Código PHP:
<?php
$autor = $_POST["autor"];
$titulo = $_POST["titulo"];
$mensaje = $_POST["mensaje"];
$ident = $_POST["identificador"];
if(empty($autor)) $autor = "Anónimo";
if(empty($titulo)) $titulo = "Sin título";
$mensaje = htmlentities($mensaje);
require('configuracion.php');
$sql = "UPDATE foro SET titulo='$titulo', mensaje ='$mensaje' WHERE id=$ident";
$rs = mysql_query($sql, $con) or die("Error al grabar un mensaje: ".mysql_error);
$ult_id = mysql_insert_id($con);
Header("Location: foro.php?id=$ident");
?>