Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Zwracanie błędu / kod
Neon12345
post 7.04.2010, 19:20:05
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 2.04.2010
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Witam , otóż mam taki problem , nie wyświetla mi błędu "Błędny kod" przy wpisaniu kodu który nie znajduje się w bazie . Proszę o pomoc.

2. Drugie pytanie które kieruję do was to to jak zrobić że po wpisaniu poprawnego kodu jest on automatycznie kasowany z bazy .

  1. <?php
  2.  
  3. include "baza.php";
  4.  
  5. if (isset($_POST['kod']))
  6. {
  7. $query = "SELECT * FROM kody WHERE kod = '".mysql_real_escape_string($_POST['kod'])."'";
  8. $result = mysql_query($query);
  9. $row = mysql_fetch_assoc($result);
  10.  
  11. $query2 = "SELECT * FROM users WHERE user = '".$user."'";
  12. $result2 = mysql_query($query2);
  13. $row2 = mysql_fetch_assoc($result2);
  14.  
  15.  
  16. if ($row['cena'] == 1)
  17. {
  18. $update = "UPDATE users SET zm=zm+1 WHERE user='".$user."'";
  19. $a = mysql_query($update);
  20.  
  21. if ($a)
  22. {
  23. echo "Doładowałeś Konto o 1 złotą monetę.";
  24. }
  25. else
  26. {
  27. echo "Błędny Kod";
  28. }
  29. }
  30. else if ($row['cena'] == 2)
  31. {
  32. $update = "UPDATE users SET zm=zm+2 WHERE user='".$user."'";
  33. $a = mysql_query($update);
  34.  
  35. if ($a)
  36. {
  37. echo "Doładowałeś Konto o 2 złote monety.";
  38. }
  39. else
  40. {
  41. echo "Błędny Kod";
  42. }
  43. }
  44. else if ($row['cena'] == 3)
  45. {
  46. $update = "UPDATE users SET zm=zm+5 WHERE user='".$user."'";
  47. $a = mysql_query($update);
  48.  
  49. if ($a)
  50. {
  51. echo "Doładowałeś Konto o 5 złotych monet";
  52. }
  53. else
  54. {
  55. echo "Błędny Kod";
  56. }
  57. }
  58. else if ($row['cena'] == 4)
  59. {
  60. $update = "UPDATE users SET zm=zm+15 WHERE user='".$user."'";
  61. $a = mysql_query($update);
  62.  
  63. if ($a)
  64. {
  65. echo "Doładowałeś Konto o 15 złotych monet";
  66. }
  67. else
  68. {
  69. echo "Błędny Kod";
  70. }
  71. }
  72. else if ($row['cena'] == 5)
  73. {
  74. $update = "UPDATE users SET zm=zm+35 WHERE user='".$user."'";
  75. $a = mysql_query($update);
  76.  
  77. if ($a)
  78. {
  79. echo "Doładowałeś Konto o 35 złotych monet";
  80. }
  81. else
  82. {
  83. echo "Błędny Kod";
  84. }
  85. }
  86. else if ($row['cena'] == 6)
  87. {
  88. $update = "UPDATE users SET zm=zm+50 WHERE user='".$user."'";
  89. $a = mysql_query($update);
  90.  
  91. if ($a)
  92. {
  93. echo "Doładowałeś Konto o 50 złotych monett";
  94. }
  95. else
  96. {
  97. echo "Błędny Kod";
  98. }
  99. }
  100.  
  101.  
  102. mysql_free_result($result2);
  103. }
  104. else
  105. {
  106. ?>
  107. <h2><font color="black">Wpisz kod otrzymany SMS</font></h2>
  108. <form method="POST">
  109. <input type="text" name="kod"><br>
  110. <input type="submit" value="sprawdz">
  111. </form>
  112. <?php
  113. }
  114. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 13:09