Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Baza Mysql problem
Forum PHP.pl > Forum > Przedszkole
berti28
Mam taki kod:
  1. <center><fieldset>
  2. <form action="index.php" method="post">
  3. <dt>Login:</dt>
  4. <dd><input type="text" name="login" class="input" /></dd>
  5. <dt>Hasło:</dt>
  6. <dd><input type="password" name="haslo" class="input" /></dd>
  7. <dt>Imię:</dt>
  8. <dd><input type="text" name="imie" class="input" /></dd>
  9. <dt>Nazwisko:</dt>
  10. <dd><input type="text" name="nazwisko" class="input" /></dd>
  11. <dt>Data urodzenia:(dzień-miesiąc-rok)</dt>
  12. <dd><input type="text" name="dataurodzenia" class="input" /></dd>
  13. <dt>Twój e-mail:</dt>
  14. <dd><input type="text" name="email" class="input" /></dd>
  15. <dt>Opisz swój wymarzony dom:</dt>
  16. <dt><textarea cols="30" rows="8" name="wymarzony"></textarea></dt>
  17.  
  18.  
  19. </dl></center>
  20. </form>
  21. </fieldset></center>
  22.  
  23. </body>
  24.  
  25.  
  26. <?php
  27. error_reporting(E_ALL ^ E_NOTICE);
  28. $login = $_POST['login'];
  29. $haslo = $_POST['haslo'];
  30. $imie = $_POST['imie'];
  31. $nazwisko = $_POST['nazwisko'];
  32. $dataurodzenia = $_POST['dataurodzenia'];
  33. $email = $_POST['email'];
  34. $wymarzony = $_POST['wymarzony'];
  35.  
  36.  
  37. if( $login and $haslo and $imie and $nazwisko and $dataurodzenia and $email and $wymarzony) {
  38.  
  39. // łączymy się z bazą danych
  40. $connection = @mysql_connect('localhost', 'root', '')
  41. or die('Brak połączenia z serwerem MySQL');
  42. $db = @mysql_select_db('taki', $connection)
  43. or die('Nie mogę połączyć się z bazą danych');
  44.  
  45. // dodajemy rekord do bazy
  46. $ins = "Select INSERT INTO pr (`login`, `haslo`, `imie`, `nazwisko` , `dataurodzenia` , `email`, , `wymarzony`) VALUES ('', '$login', '$haslo', '$imie', '$nazwisko', '$dataurodzenia', '$email', '$wymarzony')";
  47. if($ins) echo "Rekord został dodany poprawnie";
  48. else echo "Błąd nie udało się dodać nowego rekordu";
  49.  
  50. mysql_close($connection);
  51. }
  52.  
  53. ?>

Pisze mi że "Rekord został dodany poprawnie" ale w bazie danych go nie ma. Jaki może być problem? Coś z bazą mysql?
trueblue
1. SELECT INSERT INTO
2. `email`, , `wymarzony`
Kshyhoo
Przenoszę.
nospor
Nigdzie nie wykonujesz zapytania insert. Samo napisanie zapytanie w magiczny sposob go nie wykona
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.