Guest User

Untitled

a guest
Aug 9th, 2018
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.73 KB | None | 0 0
  1. form posting to database
  2. <?php
  3.  
  4. $host="localhost"; // Host name
  5. $username="root"; // Mysql username`
  6. $password=""; // Mysql password
  7. $db_name="auto"; // Database name
  8. $tbl_name="song_request"; // Table name
  9.  
  10. // Connect to server and select database.
  11. mysql_connect("$host", "$username", "$password")or die("cannot connect");
  12. mysql_select_db("$db_name")or die("cannot select DB");
  13.  
  14. // Get values from form
  15. $month=mysql_real_escape_string($_POST['month']);
  16. $listner_name=mysql_real_escape_string($_POST['listner_name']);
  17. $rj_name=mysql_real_escape_string($_POST['rj_name']);
  18. $channel=mysql_real_escape_string($_POST['channel']);
  19. $year=mysql_real_escape_string($_POST['year']);
  20. $country=mysql_real_escape_string($_POST['country']);
  21.  
  22. // Insert data into mysql
  23.  
  24. $sql="INSERT INTO song_request (month, listner_name, rj_name, channel, year, country)VALUES('$month', '$listner_name', '$rj_name', '$channel', '$year', '$country')";
  25. $result=mysql_query($sql) or die ('error Updating database');
  26.  
  27. // if successfully insert data into database, displays message "Successful".
  28. if($result){
  29. echo "Successful";
  30. echo "<BR>";
  31. echo "<a href='index.html'>Back to main page</a>";
  32. }
  33.  
  34. else {
  35. echo "ERROR";
  36. }
  37.  
  38. // close connection
  39. mysql_close();
  40. ?>
  41.  
  42. <!DOCTYPE html>
  43.  
  44. <html lang="en">
  45. <head>
  46. <meta charset="utf-8">
  47.  
  48. <title>Radio Mantra Song Request</title>
  49. <link href="css/jquery.autocomplete.css" rel="stylesheet" type="text/css">
  50. <link href="css/main.css" rel="stylesheet" type="text/css">
  51. <script type="text/javascript" src="js/jquery-1.5.2.min.js">
  52. </script>
  53. <script type="text/javascript" src="js/jquery.autocomplete.pack.js">
  54. </script>
  55. <script type="text/javascript" src="js/script.js">
  56. </script>
  57. </head>
  58.  
  59. <body>
  60. <div class="container">
  61. <form name="form" method="post" action="insert_ac.php">
  62. <p><label>Location:</label> <input id="month" type="text" autocomplete="off"></p>
  63.  
  64. <p><label>Listner Name:</label> <input id="listner_name" type="text" autocomplete=
  65. "off"></p>
  66.  
  67. <p><label>RJ Name:</label> <input id="rj_name" type="text" autocomplete="off"></p>
  68.  
  69. <p><label>Channel:</label> <input id="channel" type="text" autocomplete="off"></p>
  70.  
  71. <p><label>Show Name:</label> <input id="year" type="text" autocomplete="off"></p>
  72.  
  73. <p><label>Song:</label> <input id="country" type="text" autocomplete="off"></p>
  74.  
  75. <h2>Radio Mantra</h2>
  76.  
  77. <table>
  78. <tr>
  79. <td align="center"><input type="submit" name="submit" value="Submit"></td>
  80. </tr>
  81. </table>
  82. </form>
  83. </div>
  84. </body>
  85. </html>
  86.  
  87. if($_SERVER['REQUEST_METHOD'] == 'POST')
  88. {
  89. // go ahead and insert
  90. }
  91.  
  92. <input id="month" name="month" type="text" autocomplete="off">
  93.  
  94. Notice: Undefined index: month in C:xampphtdocsautoinsert_ac.php on line 14
  95. Notice: Undefined index: listner_name in C:xampphtdocsautoinsert_ac.php on line 15
  96. Notice: Undefined index: rj_name in C:xampphtdocsautoinsert_ac.php on line 16
  97. Notice: Undefined index: channel in C:xampphtdocsautoinsert_ac.php on line 17
  98. Notice: Undefined index: year in C:xampphtdocsautoinsert_ac.php on line 18
  99. Notice: Undefined index: country in C:xampphtdocsautoinsert_ac.php on line 19
  100.  
  101. if(isset($_POST["test"]))
  102.  
  103. if(isset($_POST['submit']))
  104. {
  105. $month=mysql_real_escape_string($_POST['month']);
  106. $listner_name=mysql_real_escape_string($_POST['listner_name']);
  107. $rj_name=mysql_real_escape_string($_POST['rj_name']);
  108. $channel=mysql_real_escape_string($_POST['channel']);
  109. $year=mysql_real_escape_string($_POST['year']);
  110. $country=mysql_real_escape_string($_POST['country']);
  111.  
  112. // Insert data into mysql
  113.  
  114. $sql="INSERT INTO song_request (month, listner_name, rj_name, channel, year, country)VALUES('$month', '$listner_name', '$rj_name', '$channel', '$year', '$country')";
  115. $result=mysql_query($sql) or die ('error Updating database');
  116. }
Add Comment
Please, Sign In to add comment