![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 9.05.2004 Skąd: Skawina Ostrzeżenie: (0%) ![]() ![]() |
Chcę dodać nowy record dod bazy danych.
Moja baza wygląda tak: [sql:1:9037e40b12] create table pracownicy( ID int default '0' not null auto_increment, imie char(30), nazwisko char(30), stanowisko char(30), primary key (ID), unique id (ID)); [/sql:1:9037e40b12] Nie wiem jak poradzić sobie z polem ID. Jeżeli chcę dodać do bazy rekord to w przypadku pola auto_increment powinno się samo zwiększyć tymczasem okazuje się że to ja muszę go dodać. Jak poradzić sobie z tym problemem ? Ps: chodzi oczywiście o dodawanie poprzez skrypt php[sql:1:9037e40b12][/sql:1:9037e40b12] PPS:sorry za bbc code nie myślę już mam 3 dni na opanie php, więcej się to nie powtórzy |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Po prostu nie dodawaj wartości do pola ID.
[sql:1:f72cb3f865]INSERT INTO pracownicy (imie, nazwisko) VALUES ('blach', 'blach')[/sql:1:f72cb3f865] Wyedytuj post i popraw BBCode!!!! grrr |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 147 Pomógł: 0 Dołączył: 3.03.2004 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
może dodaj primary key ?
-------------------- MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 9.05.2004 Skąd: Skawina Ostrzeżenie: (0%) ![]() ![]() |
Niestety próba dodania bez podawania wartości ID nie daje rezultatów
![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Pokaż zapytanie jakie wysyłaś, bo rezultaty musi przynieść. Czy podajesz nazwy kolumn?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 9.05.2004 Skąd: Skawina Ostrzeżenie: (0%) ![]() ![]() |
Wysyłam następujące zapytanie:
[php:1:f2676802a7] $DBQuery="insert into pracownicy (imie, nzawisko, stanowisko) values('{$HTTP_POST_VARS['Imie']}','{$HTTP_POST_VARS['Nazwisko']}','{$HTTP_POST_VARS['Stanowisko']}')"; [/php:1:f2676802a7] |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
początkujący -> bazy danych
(th'x Majdan) -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 19:16 |