![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam takie może głupie pytanie ale czy da się zrobić jakoś skrypt (dodawania wiersza) nawet jeśli w czasie powstaną nowe kolumny w tabeli ?
Skrypt napisany był np jak mieliśmy tylko id i name ale np po roku dodaliśmy sobie color do tego jeszcze i żeby kolor po prostu był dodawany pusty ale zęby wiersz został dodany mimo tego ze nie mamy wszystkich danych |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 14 Dołączył: 25.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli w bazie są już jakieś dane (np. userów) i dodasz nowe kolumny to automatycznie będą dodane do każdego wiersza w bazie z pustą zawartością, lub też taką jaką ustawisz domyślną, dopóki nikt nie zmieni ich zawartości (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
tak wiem ale żeby po dodaniu nowej kolumny działał stary INSERT INTO
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 14 Dołączył: 25.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
INSERT INTO spokojnie będzie działało, tylko te pola będą po prostu puste i tyle (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
aha ok dzikuje za odpowiedz do zamkniecia
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Do mysql można zawsze dodać tylko część danych a następnie je uzupełniać. Poniżej przykład:
Kod [id] [user] [pass] [imie] [nazwisko] [wiek] [stopka]
1 test 123 jan kowalski 24 2 bla1 abc krupa testowa stopka ========================================== INSERT INTO `tabela` (`id`, `user`, `pass`, `imie`, `nazwisko`, `wiek`) VALUES (1, 'test', '123', 'jan', 'kowalski', 24); INSERT INTO `tabela` (`id`, `user`, `pass`, `nazwisko`, `stopka`) VALUES (2, 'bla1', 'abc', 'krupa', 'testowa stopka'); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 22:30 |