Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak stworzyc wlasny typ ?
noose
post 14.07.2004, 18:18:43
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 30.07.2003
Skąd: Gdynia

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


witam :]
potrzebuje zrobic kilka wlasnych typow (wiekszosc liczbowe) o mniejszych zakresach niz sa te standardowe (np potrzebuje zrobic typ od 1 do 5).... Jak moge to zrobic??
Z gory dzieki za odpowiedz winksmiley.jpg
Go to the top of the page
+Quote Post
FiDO
post 14.07.2004, 20:00:36
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


To jest "tylko" MySQL, zapomnij o swoich typach, wybierz minimalny pasujacy typ, np. dla liczb 1-5 TINYINT, ale sprawdzanie poprawnosci musisz zrezlizowac na poziomie php niestety.


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
noose
post 15.07.2004, 07:12:35
Post #3





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 30.07.2003
Skąd: Gdynia

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


a w czym moglbym robic wlasne typy questionmark.gif postgresql ?

edit:

na pl.comp.bazy-danych powiedzieli mi o SET i ENUM.... jednak sie da robic wlasne typy biggrin.gif

Ten post edytował noose 15.07.2004, 09:41:09
Go to the top of the page
+Quote Post
FiDO
post 15.07.2004, 20:25:09
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


To nie sa wlasne typy... to jest typ ENUM i SET czyli 2 standardowe mysql'owe typy, ale za ich pomoca mozna zasymulowac to co chcesz zrobic.
Konkretnie ENUM by Ci sie przydal. Deklarujesz sobie wtedy kolumne typu ENUM('1','2','3','4','5'), szczegoly jak zwykle w manualu smile.gif
To zajmie jednak wiecej pamieci niz wersja z TINYINY, a i tak musisz sprawdzac w php czy wystapil blad dodania, wiec przemysl jeszcze raz moja poprzednia propozycje.


--------------------
Brak czasu :/
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 Wersja Lo-Fi Aktualny czas: 26.06.2025 - 08:59