Advertisement
Guest User

hirap

a guest
May 2nd, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.83 KB | None | 0 0
  1. table
  2.  
  3. <script language="JavaScript" type="text/javascript">
  4. function checkDelete(){
  5. return confirm('Are you sure?');
  6. }
  7. </script>
  8. <?php
  9. // Create connection
  10. $conn = new mysqli("localhost:3306", "root", "", "table1");
  11. // Check connection
  12. if ($conn->connect_error) {
  13. die("Connection failed: " . $conn->connect_error);
  14. }
  15.  
  16. $sql = "SELECT * from sample1";
  17. $result = $conn->query($sql);
  18.  
  19. if ($result->num_rows > 0) {
  20. // output data of each row
  21. //echo '<div id="tablediv">';
  22. echo "<table width='850' border='1' cellpadding='1' cellspacing='1'>";
  23. echo "<tr>";
  24. echo "<th>Account ID</th>";
  25. echo "<th>Username</th>";
  26. echo "<th>First Name</th>";
  27. echo "<th>Middle Initial</th>";
  28. echo "<th>Last Name</th>";
  29. echo "<th>Birthday</th>";
  30. echo "<th>Age</th>";
  31. echo "</tr>";
  32. while($row = mysqli_fetch_array($result)){
  33. echo "<tr>";
  34. echo "<td>" . $row['userID'] . "</td>";
  35. echo "<td>" . $row['username'] . "</td>";
  36. echo "<td>" . $row['fname'] . "</td>";
  37. echo "<td>" . $row['mi'] . "</td>";
  38. echo "<td>" . $row['lname'] . "</td>";
  39. echo "<td>" . $row['birthday'] . "</td>";
  40. echo "<td>" . $row['age'] . "</td>";
  41.  
  42.  
  43. echo "</tr>";
  44. }
  45. echo "</table>";
  46. //echo "</div>";
  47. mysqli_free_result($result);
  48. } else {
  49. echo "0 results";
  50. }
  51. $conn->close();
  52. ?>
  53.  
  54. update
  55.  
  56. <?php
  57.  
  58. $host = "localhost:3306";
  59. $user = "root";
  60. $password = "";
  61. $database = "table1";
  62.  
  63. $userID = "";
  64. $username = "";
  65. $pass = "";
  66. $fname = "";
  67. $mi = "";
  68. $lname = "";
  69. $birthday = "";
  70. $age = "";
  71.  
  72. mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
  73.  
  74. try{
  75. $connect = mysqli_connect($host, $user, $password, $database);
  76. }catch (Exception $ex){
  77. echo "Error";
  78. }
  79.  
  80. function getPosts()
  81. {
  82. $posts = array ();
  83. $posts [0] = $_POST['userID'];
  84. $posts [1] = $_POST['username'];
  85. $posts [2] = $_POST['pass'];
  86. $posts [3] = $_POST['fname'];
  87. $posts [4] = $_POST['mi'];
  88. $posts [5] = $_POST['lname'];
  89. $posts [6] = $_POST['birthday'];
  90. $posts [7] = $_POST['age'];
  91. return $posts;
  92. }
  93.  
  94. //search
  95.  
  96. if (isset($_POST['search']))
  97. {
  98. $data = getPosts();
  99.  
  100. $search_Query = "SELECT * FROM Sample1 WHERE userID = $data[0]";
  101.  
  102. $search_Result = mysqli_query($connect, $search_Query);
  103.  
  104. if($search_Result)
  105. {
  106. if(mysqli_num_rows($search_Result))
  107. {
  108. while($row = mysqli_fetch_array($search_Result))
  109. {
  110. $userID = $row ['userID'];
  111. $username = $row ['username'];
  112. $pass = $row ['pass'];
  113. $fname = $row ['fname'];
  114. $mi = $row ['mi'];
  115. $lname = $row ['lname'];
  116. $birthday = $row ['birthday'];
  117. $age = $row ['age'];
  118. }
  119. }else{
  120. echo 'No data for this ID';
  121. }
  122. }else{
  123. echo 'Result Error!';
  124. }
  125. }
  126.  
  127. //Add
  128. if (isset($_POST['insert']))
  129. {
  130. $data = getPosts();
  131. $insert_Query = "INSERT INTO `sample1`(`username`, `pass`, `fname`, `mi`, `lname`, `birthday`, `age`) VALUES ('$data[1]','$data[2]','$data[3]','$data[4]','$data[5]','$data[6]','$data[7]')";
  132.  
  133. try{
  134.  
  135. $insert_Result = mysqli_query($connect, $insert_Query);
  136.  
  137. if($insert_Result)
  138. {
  139. if(mysqli_affected_rows($connect) > 0)
  140. {
  141. echo 'Data Inserted!';
  142. }else{
  143. echo'Data not Inserted!';
  144. }
  145. }
  146.  
  147. } catch (Exception $ex)
  148. {
  149. echo 'Error Insert!'.$ex->getMessage();
  150. }
  151. }
  152.  
  153. //Delete
  154.  
  155. if (isset($_POST['delete']))
  156. {
  157. $data = getPosts();
  158. $delete_Query = "DELETE FROM `sample1` WHERE `userID` = $data[0])";
  159.  
  160. try{
  161. $delete_Result = mysqli_query($connect, $delete_Query);
  162.  
  163. if($delete_Result)
  164. {
  165. if(mysqli_affected_rows($connect) > 0)
  166. {
  167. echo 'Data Deleted!';
  168. }else{
  169. echo'Data not Deleted!';
  170. }
  171. }
  172.  
  173. } catch (Exception $ex)
  174. {
  175. echo 'Error Delete!'.$ex->getMessage();
  176. }
  177. }
  178.  
  179. //Update
  180.  
  181. if (isset($_POST['update']))
  182. {
  183. $data = getPosts();
  184. $update_Query = "UPDATE `sample1` SET `username`='$data[1]',`pass`='$data[2]',`fname`='$data[3]',`mi`='$data[4]',`lname`='$data[5]',`birthday`='$data[6]',`age`='$data[7]' WHERE `userID`= $data[0]";
  185.  
  186. try{
  187.  
  188. $update_Result = mysqli_query($connect, $update_Query);
  189.  
  190. if($update_Result)
  191. {
  192. if(mysqli_affected_rows($connect) > 0)
  193. {
  194. echo 'Data Updated!';
  195. }else{
  196. echo'Data not Updated!';
  197. }
  198. }
  199.  
  200. } catch (Exception $ex)
  201. {
  202. echo 'Error Update!'.$ex->getMessage();
  203. }
  204. }
  205.  
  206. ?>
  207. <html>
  208. <body>
  209. <form action="?title=update" method="post" name="formko">
  210. <label>ID:</label>&nbsp;<input type="number" name="userID" value="<?php echo $userID; ?>"/><br><br>
  211. <label>User Name:</label>&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="username" value="<?php echo $username; ?>"/><br><br>
  212. <label>Password:</label>&nbsp;<input type="password" name="pass" value="<?php echo $pass; ?>"/><br><br>
  213. <label>First Name:</label>&nbsp;&nbsp;<input type="text" name="fname" value="<?php echo $fname; ?>"/><br><br>
  214. <label>Middle Initial:</label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="mi" value="<?php echo $mi; ?>"/><br><br>
  215. <label>Last Name:</label>&nbsp;<input type="text" name="lname" value="<?php echo $lname; ?>"/><br><br><br>
  216. <label>Birthday:</label>&nbsp;<input type="date" name="birthday" value="<?php echo $birthday; ?>"/><br><br><br>
  217. <label>Age:</label>&nbsp;<input type="text" name="age" value="<?php echo $age; ?>"/><br><br><br>
  218. <div>
  219. </label><input type="Submit" name="insert" value="Add"/>
  220. </label><input type="Submit" name="update" value="Update"/>
  221. </label><input type="Submit" name="delete" value="Delete"/>
  222. <label><input type="Submit" name="search" value="Find"/>
  223. </label><input type="Reset" value="Reset"/>
  224. </div>
  225. </form>
  226. </body>
  227. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement