you can make a link for the entry for editing ?
on a success update, use the header() to redirect the user to the current update page.
<?php
if ( !empty( $_POST["id"] ) AND !empty( $_POST["update_table"] ) ) {
$update_field1 = isset( $_POST["field1"] )? "'" . mysql_real_escape_string( $_POST["field1"] ) . "'" :null;
$update_field2 = isset( $_POST["field2"] )? "'" . mysql_real_escape_string( $_POST["field2"] ) . "'" :null;
$sql_update = "update table SET `field1`=$update_field1,`field2`=$update_field2 WHERE id=" . intval( $_POST["id"] ) ;
$res_update = mysql_query( $sql_update ) ;
if ( mysql_errno() > 0 ) {
if ( mysql_errno() == 1062 )
die( "Duplication!!" );
else
die( mysql_error() );
} else {
$url = basename( $_SERVER["PHP_SELF"] ) . "?id=" . intval( $_GET["id"] );
header( "Location: " . $url );
}
} //update if form submitted
?>