Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.85 KB | None | 0 0
  1. <?php
  2. //MySQL Server Information
  3. $ServerAddress = "localhost";
  4. $Username = "username";
  5. $Password = "password";
  6. $DBName = "door_sign";
  7. $RowCard = $_GET["card#"];
  8. $Table = "cards";
  9. $conn = new mysqli($ServerAddress, $Username, $Password, $DBName);
  10. if ($conn->connect_error) {
  11. die("Connection failed: " . $conn->connect_error);
  12. }
  13. $sql = "SELECT message1, message2 FROM {$Table} WHERE Card#={$RowCard}";
  14. if ($conn->query($sql) === TRUE) {
  15. $Message1 = $_row["message1"];
  16. $Message2 = $_row["message2"];
  17. //Here's Where it Gets Interesting
  18. $sql = "SELECT active, title, type, status FROM messages WHERE id={$Message1}";
  19. $result = $conn->query($sql);
  20. if ($result->num_rows > 0) {
  21. while($row = $result->fetch_assoc()) {
  22. $Message1_Active = $row["active"];
  23. $Message1_Message = $row["status"];
  24. $Message1_Title = $row["title"];
  25. $Message1_Type = $row["type"];
  26. }
  27. } else {
  28. echo "Card Error";
  29. }
  30. $sql = "SELECT active, title, type, status FROM messages WHERE id={$Message2}";
  31. $result = $conn->query($sql);
  32. if ($result->num_rows > 0) {
  33. while($row = $result->fetch_assoc()) {
  34. $Message2_Active = $row["active"];
  35. $Message2_Message = $row["status"];
  36. $Message2_Title = $row["title"];
  37. $Message2_Type = $row["type"];
  38. }
  39. } else {
  40. echo "Card Error";
  41. }
  42. //MySQL Information is in. Update Time.
  43. if ($Message1_Active === 1){
  44. $sql = "UPDATE messages SET active='0' WHERE id={$Message1}";
  45. if ($conn->query($sql) === TRUE) {
  46. $sql = "UPDATE messages SET active='1' WHERE id={$Message2}";
  47. if ($conn->query($sql) === TRUE) {
  48. echo "Success!";
  49. } else {
  50. echo "Error updating record: " . $conn->error;
  51. }
  52. }
  53. if ($Message1_Active === 2){
  54. $sql = "UPDATE messages SET active='0' WHERE id={$Message2}";
  55. if ($conn->query($sql) === TRUE) {
  56. $sql = "UPDATE messages SET active='1' WHERE id={$Message1}";
  57. if ($conn->query($sql) === TRUE) {
  58. echo "Success!";
  59. } else {
  60. echo "Error updating record: " . $conn->error;
  61. }
  62. }
  63. //Oh Boy, Here's the Fun Part.
  64. if ($Message1_Active === 0){
  65. $sql = "UPDATE messages SET active='0' WHERE active != 0";
  66. if ($conn->query($sql) === TRUE) {
  67. $sql = "UPDATE messages SET active='1' WHERE id={$Message1}";
  68. if ($conn->query($sql) === TRUE) {
  69. echo "Success!";
  70. } else {
  71. echo "Error updating record: " . $conn->error;
  72. }
  73. }
  74.  
  75. //End of Interesting Code.
  76. } else {
  77. echo "Error Fetching Entries. (None Found!) " . $conn->error;
  78. }
  79. ?>
  80. <meta http-equiv="Refresh" content="5;url=index.html">
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement