![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 24.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki problem
Chcialbym żeby dane były wyświtlane w taki sposób: Jest to nr ewidencyjny: 0001/04 0002/04 0003/04 .... .... 0001/05 (jesli to bedzie juz 2005 rok) -jaki typ pola w bazie danych zastosować? Próbowałem wszystkiego i dzieliło mi pierwszą liczbę przez drugą. Jak zastosować maskę żeby domyślnie był widoczny szablon wpisu (0000/00) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
ja bym uzywal char(7) a co do dzielenia to przed zapisem do bazy daj addslashes a po wyciagnieciu stripslashhes
typ staly (char) jest szybciej przetwarzany i latwiej przywrucic uszkodzone tabele a jesli twoje dane maja jednakowa dlugosc to stosuj char no i wprowadzane dane jesli sa stringiem lub maja byc tak traktowane to zapusij je w pojedynczych cudzyslowiach ' [sql:1:92aeb8113f]INSERT INTO tabela (cos, cos2) VALUES(1,'0001/04')[/sql:1:92aeb8113f] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 16:12 |