Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][sql] Nie dodaje nowych rekordów
$liwa
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 19.07.2006

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


Dane przekazane są z formularza, nie dodaje mi rekordów, tabela już jest stworzona, ale nadal nic nie dodaje i nie wiem gdzie jest błąd, bardzo proszę o pomoc. Z góry dzięx.
  1. <?php
  2. if($submit)
  3. {
  4. //baza
  5.  
  6. $sql = mysql_connect ("*****", "*****", "*****");
  7. mysql_select_db("test");
  8. $login=$_POST['login'];
  9. $passw=$_POST['passw'];
  10.  
  11. //sprawdzamy popranosc
  12. if($login!="" || $passw!="")
  13. {
  14. if (user_exists($login))
  15. {
  16. echo ("Taki login już istnieje");
  17. }
  18. else
  19. {
  20. add_user($login, $passw);
  21. }
  22. }
  23. else
  24. {
  25. echo "Wszystkie pola muszą być wypełnione";
  26. }
  27.  
  28. //**FUNKCJE**//
  29.  
  30. function user_exists($log)
  31. {
  32. $istnieje = mysql_query("SELECT login FROM zarejestrowani WHERE imie=$log");
  33. if(mysql_num_rows($istnieje)>0)
  34. {
  35. echo "Użytkownik już istnieje";
  36. }
  37. }
  38.  
  39. function add_user($log, $pass)
  40. {
  41. $add = mysql_query("INSERT INTO zarejestrowani VALUES('',$log, $pass)");
  42. }
  43. }
  44. ?>
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 Aktualny czas: 21.08.2025 - 05:51