Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]wpisany kod usuwa się bazy
Forum PHP.pl > Forum > Przedszkole
Silny
Witam, mam problem z tym, jak zrobić tak, aby sprawdzało czy dany kod istnieje w bazie, jeśli istnieje to go usuwa i przenosi na następna stronę, jeśli kod w bazie nie istnieje, to wyświetla, jakąś informację. mam takie coś =>
  1. <?php
  2.  
  3. if ($_POST["wyslane"]) {
  4. $kod = add($_POST['kod']);
  5.  
  6. if (strlen($kod) < 2 or strlen($kod) > 10) {
  7. $blad++;
  8. $szablon->assign_vars(array(
  9. 'ERROR1' => $lang['krotki_kod'],
  10. ));
  11. } else {
  12. $wynik = mysql_query("SELECT * FROM kody WHERE login='$kod'");
  13. if (mysql_num_rows($wynik) <> 0) {
  14. $cos++;
  15. }
  16. }
  17. if ($cos == 0) {
  18. header('Location: index.php
  19. }
  20. } else {
  21. echo 'Błędny kod';
  22. }
  23. ?>
nospor
1) No i jaki masz problem?
2) Kod co tu dales powinien pluć PARSE ERROREM gdyz nie podomykales ciapków i nawiasów
Silny
Wiem, już go uporządkowałem smile.gif

tu jest aktualny kod:
  1. <?php
  2.  
  3. if ($_POST["wyslane"])
  4. {
  5. $kod = add($_POST['kod']);
  6. if (strlen($kod) < 2 or strlen($kod) > 10)
  7. {
  8. $blad++;
  9. $szablon->assign_vars(array(
  10. 'ERROR1' => $lang['krotki_kod'],
  11. ));
  12. }
  13. else
  14. {
  15. $wynik = mysql_query("SELECT * FROM kody WHERE login='$kod'");
  16. if (mysql_num_rows($wynik) <> 0)
  17. {
  18. $cos++;
  19. }
  20. }
  21. if ($cos == 0)
  22. {
  23. header('Location: index.php ');
  24. }
  25. else
  26. {
  27. echo "Błędny kod";
  28. }
  29. }
  30. ?>


Problem leży w tym, że nie wiem jak zrobić, aby po wpisaniu kodu, i sprawdzeniu czy jest, to jesli jest to żeby ten kod usunęło czyli nie wiem co dopisać do
  1. {
  2. $wynik = mysql_query("SELECT * FROM kody WHERE login='$kod'");
  3. if (mysql_num_rows($wynik) <> 0)
  4. {
  5. $cos++;
  6. }
  7. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.