Hi! This is what I want to do: When the user presses the submit button, run a function along the lines of: <form method="post" name="form1" action="<?php echo addrecord(); ?> "> The addrecord function basically runs an SQL insert. This seems as though it should be uncomplicated. All the code that I look at has the page calling itself again and running code that wasn't used the first time based on some switch. Does anyone know if there is some other kind of solution? This seems so messy to me. I would prefer to keep the function in the page. I am learning php, so please be kind! Thanks for any and all advice! Monique. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php