Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql] Sprawdzanie
Forum PHP.pl > Forum > Przedszkole
puszcza.net
Witam
Mam plik nowy.php o takim kodzie :

  1. <html> 
  2. <head> 
  3. <title>Kurs MySQL - Strona Mateusza Dutkiewicza</title> 
  4. </head> 
  5. <body> 
  6. <?php 
  7. if($send=='Wyslij') { 
  8. mysql_connect (&#092;"localhost\",\"root\",\"krasnal\"); 
  9. mysql_select_db (gra); 
  10. $zapytanie = &#092;"INSERT INTO gracze SET login='$login', haslo='$haslo'', email='$email'\"; 
  11. $wykonaj = mysql_query ($zapytanie); 
  12. echo &#092;"<BR>Dane dodane prawidłowo ! Dziękujemy za wypełnieni formularza !\"; 
  13. } 
  14. else { 
  15. echo &#092;"<form method=\"get\\" action=\"nowy.php\"> 
  16. <div align=&#092;\"center\"> 
  17. <center> 
  18. <table border=&#092;\"1\" width=\"50%\" bordercolorlight=\"#000000\" cellspacing=\"0\" cellpadding=\"0\"> 
  19. <tr> 
  20. <td width=&#092;\"50%\"><font size=\"2\" face=\"Verdana\">Login</font></td> 
  21. <td width=&#092;\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"login\" size=\"20\"></font></td> 
  22. </tr> 
  23. <tr> 
  24. <td width=&#092;\"50%\"><font size=\"2\" face=\"Verdana\">Hasło</font></td> 
  25. <td width=&#092;\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"haslo\" size=\"20\"></font></td> 
  26. </tr> 
  27. <tr> 
  28. <td width=&#092;\"50%\"><font size=\"2\" face=\"Verdana\">E-mail</font></td> 
  29. <td width=&#092;\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"email\" size=\"20\"></font></td> 
  30. </tr> 
  31. <tr> 
  32. <td width=&#092;\"100%\" colspan=\"2\"> 
  33. <p align=&#092;\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"submit\" value=\"Wyslij\" name=\"send\"><input type=\"reset\" value=\"Kasuj\" name=\"B2\"></font></td> 
  34. </tr> 
  35. </table> 
  36. </center> 
  37. </div> 
  38. </form>&#092;"; 
  39. } 
  40.  
  41. ?>


</body>
</html>


Mam też bazę danych z kolumnami : id, login, haslo, email

Chciał bym żeby w formularzu rejestracji, po naciśnięciu przycisku "Wyślij" jakiś skrypt najpierw sprawdzał czy w kolumnie "login" oraz "email" nie znajdują się już wprowadzone dane (login i email). Jeżeli takie by się znajdowały to miał by się pokazać tekst albo, że Login jest już zajęty, albo że email jest już zajęty.

W przeciwnym wypadku dane wprowadzone przwez użytkownika były by zapisywane do bazy danych.

Bardzo proszę o zmodyfikowanie wyżej pokazanego kodu tak aby robił to co mówiłem ;-)

Pozdrawiam
i dziękuje

Galigad
e4you
przed wykonaniem skryptu który dodaje do bazy policz ile jest rekorgów o loginie jakis tam jezeli 0 to dodaje jezeli 1 to komunikat ze juz jest taki to samo z emialami

1 zapytanie i jeden IF i sprawa rozwiązana
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.