Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dodawanie userów do bazy, jakiś błąd
blazejwiecha
post 12.04.2006, 15:30:47
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 11.04.2006

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


posiadam dwa pliki:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  5. <title>Untitled Document</title>
  6. </head>
  7.  
  8. <body>
  9.  
  10. <?php
  11. //krudkie nazw zmiennych
  12. $imie=$_POST['imie'];
  13. $nazwisko=$_POST['nazwisko'];
  14. $ulica=$_POST['ulica'];
  15. $nrdomu=$_POST['nrdomu'];
  16. $mail=$_POST['mail'];
  17. $gg=$_POST['gg'];
  18.  
  19. if (!$imie || !$nazwisko || !$ulica || !$nrdomu)
  20. {
  21. echo 'Nie podano wszystkich wymaganych danych';
  22. }
  23.  
  24. {
  25. $imie = addslashes($imie);
  26. $nazwisko = addslashes($nazwisko);
  27. $ulica = addslashes($ulica);
  28. $nrdomu = addslashes($nrdomu);
  29. $mail = addslashes($mail);
  30. $gg = addslashes($mail);
  31. }
  32.  
  33. //laczenie z baza
  34. @ $db = new mysqli('localhost'.'root'.''.'internet');
  35.  
  36. if (mysqli_connet_errno())
  37. {
  38. echo 'Blad przy logowaniu';
  39. }
  40.  
  41. $zapytanie = "insert into klienci values ('".$imie."'. '".$nazwisko."'. '".$ulica."'. '".$nrdomu."')";
  42. $wynik = $db->query($zapytanie);
  43. if ($wynik)
  44. echo $db->affected_rows.' Uzytkownik zapisany do bazy.';
  45.  
  46. ?>
  47. </body>
  48. </html>

oraz:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  4. <title>nowy wpis</title>
  5. </head>
  6.  
  7.  
  8. <h1>Nowy wpis</h1>
  9. <form action="wstawwpis.php" method="post">
  10. <table border="0">
  11. <tr><td>Imie</td><td><input type="text" name="imie" maxlength="50" size="50"></td></tr>
  12. <tr><td>Nazwisko</td><td><input type="text" name="nazwisko" maxlength="50" size="50"></td></tr>
  13. <tr><td>Ulica</td><td><input type="text" name="ulica" maxlength="50" size="50"></td></tr>
  14. <tr><td>Numer domu</td><td><input type="text" name="nrdomu" maxlength="20" size="20"></td></tr>
  15. <tr><td>Mail</td><td><input type="text" name="mail" maxlength="100" size="50"></td></tr>
  16. <tr><td>GaduGadu</td><td><input type="text" name="gg" maxlength="15" size="15"></td></tr>
  17. <tr><td colspan="2"><input type="submit" value="Zapisz"></td></tr>
  18. </form>
  19. </body>
  20. </html>

wszystko jest w bazie danyc o nazwie internet w tabeli klienci
hasło do bazy nie istnieje , uzytkownik to root.
problem w tym ze gdy podam jakies tam przykładowe dane zeby dodał , te dane nie są dodawane sad.gif
Gdzieś w kodzie może tkwić błąd ale gdzie questionmark.gif?
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: 5.07.2025 - 00:57