Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL][MYSQL] dodawanie informacji do tabeli
Forum PHP.pl > Forum > Przedszkole
krzychu0808
Chciałem dodać do tabeli useradres adres zamieszkanie próbowałem na dwa sposoby ale błąd mi wyskakuje:
nospor
zobacz jak wyglada poprawna skladnia insert
http://dev.mysql.com/doc/refman/5.0/en/insert.html
krzychu0808
hehe nic nie rozumiem z tamtego chce dodać dla userid krzychu0808
próbowałem
INSERT INTO (userid, useradres)
-> ('krzychu0808', 'Pogorzelica');
to też mam błąd
może jakiś przykładzik questionmark.gifquestionmark.gif
nospor
kurcze... dostales linka do manuala i jedyne co miales sprawdzic to go przewertowac....
brakuje values

A przyklady to byly wlasnie w tym linku podane.
blue_boy
ogólnie wygląda to tak:
Kod
INSERT INTO nazwa_tabeli (kolumna1, klumna2 ...) VALUES('wartosc1', 'wartosc2' ...)


czyli u Ciebie:
Kod
INSERT INTO user (useradres)  VALUES('Pogorzelica')


teraz poprawnie winksmiley.jpg
krzychu0808
zrobiłem
  1. mysql> INSERT INTO user (userid, useradres)
  2. -> VALUES ('krzychu0808', 'Pogorzelica');
  3. ERROR 1364 (HY000): FIELD 'userpassword' doesn't have a default value
  4. mysql> REPLACE INTO user (userid, useradres)
  5. -> VALUES ('krzychu0808', 'Pogorzelica');
  6. ERROR 1364 (HY000): Field 'userpassword' doesn't have a DEFAULT value
nospor
pole userpassword jest polem wymaganym a ty nie podales go w insert ani tez nie okresliles dla niego wartosci domyslnej
krzychu0808
hehe on mi woła wszystkie pola pokoleji żebym podał ;p
nospor
nie moja wina. tak zrobiles tabele to tak teraz masz.

jak pole nie jest wymagane to nie okreslaj ze jest tongue.gif (albo nadaj mu wartosci domyslne)
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.