Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies. Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.

Dodanie nowego pola do bazy danych

Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.

Moderator: Grupa pościgowa ;-)

Dodanie nowego pola do bazy danych

Postprzez lewar » 19 sierpnia 2003, o 18:25

Właśnie walczę z bazą danych MySQL.

Chcę dodać do istniejącej tabeli nowe pole i ciągle zwraca mi komunikat o błędzie.

Jak wy byście dodali nowe pole?
lewar
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 167
Dołączył(a): 19 października 2002, o 16:07

Postprzez platekr » 19 sierpnia 2003, o 20:14

Na przykład:

ALTER TABLE 'nazwa_tabeli' ADD 'nazwa_pola' VARCHAR( 255 ) DEFAULT 'wartosc_domyslna' NOT NULL;
platekr
Administrator forum
Administrator forum
 
Posty: 1737
Dołączył(a): 8 września 2002, o 22:48
Lokalizacja: Myslenice, Poland

Postprzez lewar » 19 sierpnia 2003, o 20:37

Jakoś nie pomaga.
A gdybym chciał dodać nowe pole z poziomu strony php to jak powinna wyglądać komenda?
lewar
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 167
Dołączył(a): 19 października 2002, o 16:07

Postprzez platekr » 19 sierpnia 2003, o 21:02

Nie może nie pomagać. Ta komenda podana serwerowi mySQL powoduje dodanie pola do wskazanej tabeli - przetestowane empirycznie. Nie wiem czy akurat masz potrzebę robić to z PHP, czy nie wystarczyło by się zaopatrzyć w menedżer bazy danych, np. PHPMYADMIN. W tym narzędziu wszystko robi się dość prosto.

A propos, w Pajączku 5.2.0 będą narzędzia do zarządzania bazami danych SQL. Ale wcześniej będzie Pajączek 5.1.0 bez tego SQL. Waham się czy wypuścić 5.1.0 już teraz czy dopiero po moim wyjeździe wakacyjnym... 5.2.0 to natomiast temat na za dwa miesiące najwcześniej.
platekr
Administrator forum
Administrator forum
 
Posty: 1737
Dołączył(a): 8 września 2002, o 22:48
Lokalizacja: Myslenice, Poland

Postprzez lewar » 19 sierpnia 2003, o 21:12

Właśnie robię to przy pomocy PHPmyADMIN i d... nie działa. Szlag mnie trafia. Kiedyś jednna z wpisanych pozycji nie chciała poddać się skasowaniu i dopiero z poziomu php się udało.
lewar
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 167
Dołączył(a): 19 października 2002, o 16:07

Postprzez lewar » 19 sierpnia 2003, o 21:27

lewar
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 167
Dołączył(a): 19 października 2002, o 16:07

Postprzez platekr » 19 sierpnia 2003, o 21:46

platekr
Administrator forum
Administrator forum
 
Posty: 1737
Dołączył(a): 8 września 2002, o 22:48
Lokalizacja: Myslenice, Poland

Postprzez lewar » 19 sierpnia 2003, o 21:51

lewar
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 167
Dołączył(a): 19 października 2002, o 16:07

Postprzez lewar » 28 sierpnia 2003, o 21:28

Cwaniaczki. :P

Uprawnień nie dali, ale pola sami dodali więc jest OK.

Pozdrawiam
lewar
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 167
Dołączył(a): 19 października 2002, o 16:07


Powrót do PHP, Perl, SQL, CGI, XML...

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników

cron