Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.90 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. }
  50. } else {
  51. echo "Error updating record: " . $conn->error;
  52. }
  53. }
  54. if ($Message1_Active === 2){
  55. $sql = "UPDATE messages SET active='0' WHERE id={$Message2}";
  56. if ($conn->query($sql) === TRUE) {
  57. $sql = "UPDATE messages SET active='1' WHERE id={$Message1}";
  58. if ($conn->query($sql) === TRUE) {
  59. echo "Success!";
  60. }
  61. } else {
  62. echo "Error updating record: " . $conn->error;
  63. }
  64. }
  65. //Oh Boy, Here's the Fun Part.
  66. if ($Message1_Active === 0){
  67. $sql = "UPDATE messages SET active='0' WHERE active != 0";
  68. if ($conn->query($sql) === TRUE) {
  69. $sql = "UPDATE messages SET active='1' WHERE id={$Message1}";
  70. if ($conn->query($sql) === TRUE) {
  71. echo "Success!";
  72. } else {
  73. echo "Error updating record: " . $conn->error;
  74. }
  75. }
  76.  
  77. //End of Interesting Code.
  78. } else {
  79. echo "Error Fetching Entries. (None Found!) " . $conn->error;
  80. }
  81. }
  82. ?>
  83. <meta http-equiv="Refresh" content="5;url=index.html">
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement