Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]wpisany kod usuwa się bazy
Silny
post 16.08.2010, 11:48:17
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 2
Dołączył: 29.06.2010

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


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. ?>


Ten post edytował Silny 16.08.2010, 11:51:33
Go to the top of the page
+Quote Post
nospor
post 16.08.2010, 11:53:05
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1) No i jaki masz problem?
2) Kod co tu dales powinien pluć PARSE ERROREM gdyz nie podomykales ciapków i nawiasów


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Silny
post 16.08.2010, 11:58:46
Post #3





Grupa: Zarejestrowani
Postów: 117
Pomógł: 2
Dołączył: 29.06.2010

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


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. }
Go to the top of the page
+Quote Post

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: 14.08.2025 - 11:33