Advertisement
Guest User

Untitled

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