Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dodawanie pola..., do bazy
strife
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Witam,

Mam takie pytanie, jak dodać do tabeli kolejne pole np. w przykładzie:

  1. <?php
  2.  
  3. $zapytanie = &#092;"CREATE TABLE nba (id char(3) NOT NULL, imie char(30), lata char(3), punkty char(3), mistrzostwa char(3), PRIMARY KEY(id))\";
  4.  
  5. ?>


I do tej tabeli chciałbym dodać pole status char(3) jak mam tego dokonać? Jedyne co znalazłem to zapytanie ALTER TABLE ... reszta jest mi nie wiadoma, mógłby mi ktoś doradzić z czym to się je?

Pozdrawiam!


--------------------
Go to the top of the page
+Quote Post
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


  1. ALTER TABLE nba ADD STATUS CHAR(3) AFTER po_polu

A z innej beczki: czemu używasz typów CHAR dla pól typowo liczbowych?


--------------------
Go to the top of the page
+Quote Post
strife
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Cytat(crashu @ 2005-01-15 19:16:38)
  1. ALTER TABLE nba ADD STATUS CHAR(3) AFTER po_polu

A z innej beczki: czemu używasz typów CHAR dla pól typowo liczbowych?

Dziękuje ci bardzo.

Używam tego przez ten przykład w kursie MySQL, muszę zmienić id char(3) na id int(3). Już się raz nadziałem na problem, nie wykorzystując int, dane przy sortowaniu sortowały się tak:
1
10
..
2
20
..
3
30
..

Przy int nie ma juz tego... Ale zajeło mi to 30 minut zanim się pokapowalem o co chodzi... smile.gif Dobra, jeszcze raz dzięki!


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 22:53