Here is just an idea...
Place your action scripts (i.e. add, delete, modify, and so on) in different pages that are designed only to open and redirect. Redirection is not difficult in cases such as that. For instance if you add a record, the submitted form will go to a new page where the record will be added, then the new page will redirect to the original page. That way, if the user refreshes, they see the same information. Here is an example of such a page.
<HEAD>
<TITLE></TITLE>
<?php
if ($blah=="Add Record")
{
echo "Add a record.";
}
elseif ($blah=="Delete Record")
{
echo "Delete a record.";
}
elseif ($blah=="Modify Record")
{
echo "Modify a record.";
}
echo "<META HTTP-EQUIV='refresh' CONTENT='0;URL=original_page.php'>
</HEAD>
<BODY></BODY>
";
Of course, you'd need to change the original_page.php to whatever it should be.
AaronZoller.com