php - I do not want to add new record while refreshing -
php - I do not want to add new record while refreshing -
i junior programmer , stuck in making simple form. script , every time press f5, automatic add together lastly same record new record want add together when submit button pressed. please help.
<?php mysql_connect("localhost","root","") or die (mysql_error()); mysql_selectdb("test_database") or die (mysql_error()); if(isset($_post['s1'])) { $nm=$_post["name"]; $gen=$_post["gen"]; $add=$_post["add"]; $tech=$_post["tech"]; $iq=mysql_query("insert formcheck (name,gender,address,tech) values ('{$nm}','{$gen}','{$add}','{$tech}' )") or die (mysql_error()); if($iq) { echo "<script> alert('record inserted successfully') </script>"; } else { echo "error occurred in inserting record"; } } ?> <html> <body> <form method="post" name="f1"> <input type="text" placeholder="enter name" name="name" required=""> <br> <input type="radio" name="gen" required="">male <input type="radio" name="gen">female <br> <textarea name="add" placeholder="address" required="" rows="5" cols="20" draggable="true"></textarea> <br> <select name="tech" required=""> <option value=""> select technology </option> <option value="p"> php </option> <option value="i"> iphone </option> <option value="a"> asp </option> <option value="h"> html/css3 </option> </select> <br> <input type="submit" value="click here" name="s1"> </form> </body> </html>
write php code in separate file say- insert.php
and edit <form> tag to-
<form method="post" action="insert.php" name="f1"> php mysql insert refresh
Comments
Post a Comment