Advertisement
Guest User

Untitled

a guest
Jan 13th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. filename: exer4.php
  2.  
  3. <?php
  4. $action=$_GET['action'];
  5. $id=$_GET['id'];
  6. $db=mysqli_connect('localhost', 'root', '', 'exer4');
  7.  
  8. if($action=='delete'){
  9. $sql="DELETE FROM user_reg WHERE id=".$id;
  10. }else{
  11. $username=$_POST['username'];
  12. $password=$_POST['password'];
  13. $gender=$_POST['gender'];
  14. $source=$_POST['source'];
  15. $list=isset($_POST['list']);
  16.  
  17. if($action =='edit'){
  18. $sql="UPDATE user_reg SET
  19. username='$username',
  20. password='$password'
  21. gender='$gender',
  22. source='$source',
  23. list='$list'
  24. WHERE id=".$id;
  25. }
  26. else{
  27. $sql="INSERT INTO user_reg(username, password, gender, source, list)
  28. VALUES('$username','$password','$gender','$source','$list')";
  29. }
  30. }
  31. mysqli_query($db, $sql);
  32. header('Location:exer4s.php');
  33. ?>
  34.  
  35.  
  36. filename: exer4s.php
  37. <html>
  38. <head><title>CS321 Exercise 2</title></head>
  39. <body>
  40. <?php
  41. $labels=array('Id', 'Username', 'Password', 'Gender', 'Source', 'List', 'Action');
  42. ?>
  43. <table border="1">
  44. <?php
  45. foreach($labels as $label){?>
  46. <th>
  47. <?php echo $label?>
  48. </th>
  49. <?php } ?>
  50. <?php
  51. $ctr=1;
  52. $db=mysqli_connect('localhost', 'root', '', 'exer4');
  53. $sql="SELECT * FROM user_reg";
  54. $result=mysqli_query($db, $sql);
  55. while($row=mysqli_fetch_array($result)){?>
  56. <tr>
  57. <td><?php echo $ctr++ ?></td>
  58. <td><?php echo $row['username']?></td>
  59. <td><?php echo $row['password']?></td>
  60. <td><?php echo $row['gender']?></td>
  61. <td><?php echo $row['source']?></td>
  62. <td><?php echo $row['list']?></td>
  63. <td><a href="exer4_view.php?action=edit&id=<?php echo $row['id']?>">Edit</a>|
  64. <a href="exer4.php?action=delete&id=<?php echo $row['id']?>">Delete</a></td>
  65. </tr>
  66. <?php } ?>
  67. </table>
  68. <a href="exer4_view.php?action=add&id=new">New</a>
  69. </body>
  70. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement