Issues: PHP Forms -Clearing


Posted on 16th Feb 2014 07:03 pm by admin

I've tried looking online before actually asking for help, but I've been looking for about the past 3-5 hours and have found nothing that'll help me.

This is a project for school, and well I have to use Access as a database. I am using PHP for coding, and I'm fairly new to PHP. Now for the problem...

When I type in a Name in my Text Field all is good, I hit submit it works, if I hit reset it resets. My issue happens after I hit submit once the item is added, then if I refresh the page the item is added again, and it happens as many times as I hit refresh. I've tried numerous ways to make my text fields clear. I'm not coming up with anything. I started out having two files a PHP and HTML, I combined them hoping I could figure out a way to fix this, but to no avail.

If you look at my code you'll find that "odbc_exec($conn,$input);" is missing I took it out cause I have no idea where to put it, or what to do with it, or how to clear the fields upon having that executed.

If anyone could help me even the tiniest bit that'd be great




Code: <?php
$conn=odbc_connect('database','','');
if (!$conn)
{exit("Connection Failed: " . $conn);}

$Name = $_POST["Name"];
$Submit = $_POST["Submit"];
$Reset = $_POST["Reset"];

$input="INSERT INTO Registry (FirstName) VALUES('$Name')";

$sql="SELECT * FROM Registry";
$rs=odbc_exec($conn,$sql);
?>

<html>
<body>
<form name="TestForm" method="POST" action="<?php echo $_SERVER['PHP_SELF'] ?>">

Name: <input type="text" name="Name" maxlength=50/>
<p>

<input type="submit" name="Submit" value="Submit">
<input type="reset" name="Reset" value="Reset">
</form>
</body>
</html>

<?php
if (!$rs)
{exit("Error in SQL");}

echo "<table><tr>";
echo "<th>FirstName</th>";
echo "<th>LastName</th></tr>";

//Writes Table Values
while (odbc_fetch_row($rs))
{
$firstname=odbc_result($rs,"FirstName");
$lastname=odbc_result($rs,"LastName");
echo "<tr><td>$firstname</td>";
echo "<td>$lastname</td></tr>";
}

odbc_close($conn);
echo "</table>";
?>

No comments posted yet

Your Answer:

Login to answer
226 Like 42 Dislike
Previous forums Next forums
Other forums

Header redirect
Hello ive got a problem ive got form with its action set to itself.
Code: <form id="f

check comment for html
hi, I just wanted to check if a comment a user posts contains HTML, and if it does, to not allow it

Table trouble
i have been reading the forum for a few weeks and decided to join. i like the format and the advice

Pagination
Hi All,

I think I'm finally getting somewhere with pagination!

I can now submit a quer

natcasesort works on one server but not on another
Hi

I have a problem that I was hoping that someone can help me with.

I'm trying to use

Escape Latin Characters
I need to escape latin characters in an xml doc. Example: "é" is escaped to "é". I thoug

Ajax Issues - Update Panel / Timer. Intellisense doesn't know about them
Type 'System.Web.UI.ScriptManager' does not have a public property named 'UpdatePanel'. That is wha

ALV List Display to point to another report on Double Click
Hi,

I want my ALV List Display to point to another report on Double Click on its line ite

search function
HI guys,

if anyone could point us in the right direction of how to do this, or provide some t

Need help with basic sql
Hi,

I am using oracle 10g, and having some small doubts related to sql , here goes the si

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash