Advertisement
Guest User

php

a guest
Apr 17th, 2014
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. <?php
  2.  
  3. function connect_base()
  4. {
  5. $base = new mysqli("localhost","root","","base");
  6. if($base->connect_error)
  7. die("connect error: ".$base->connect_error);
  8. return $base;
  9. }
  10.  
  11. function select_list()
  12. {
  13. $base = connect_base();
  14. $list = "SELECT * FROM list";
  15. if($res = $base->query($list))
  16. {if($res->num_rows > 0)
  17. {$row = $res->fetch_all();}}
  18. else
  19. echo $base->error;
  20. return $row;
  21. }
  22.  
  23. function delete()
  24. {
  25. $base = connect_base();
  26. if(isset($_GET['del']))
  27. {
  28. $id = $_GET['del'];
  29. $sql = "DELETE FROM list WHERE id = ?";
  30. if($stmt = $base->prepare($sql))
  31. {
  32. $stmt->bind_param("i",$id);
  33. $stmt->execute();
  34. $stmt->close();
  35. header("Location: /1/1.php");
  36. }
  37. else
  38. echo "Запрос к БД не прошел".$base->error;
  39. }
  40. }
  41.  
  42. function record()
  43. {
  44. $base = connect_base();
  45. if(isset($_POST['firstname']))
  46. {
  47. $first = $_POST['firstname'];
  48. $last = $_POST['lastname'];
  49. $first = mysqli_real_escape_string($base, $first);
  50. $last = mysqli_real_escape_string($base, $last);
  51. if($first !='' && $last !='')
  52. {
  53. $sql = "INSERT INTO list VALUES(NULL, '$first','$last')";
  54. if($base->query($sql))
  55. header("Location: /sqli/my1.php");
  56. else
  57. echo "Запрос к БД не прошел".$base->error;
  58. }
  59. else
  60. echo "Заполните все поля";
  61. }
  62. }
  63. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement