Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql]Automatyczne numerowanie, np faktur lub umow
alex19
post
Post #1





Grupa: Zarejestrowani
Postów: 172
Pomógł: 7
Dołączył: 23.12.2005
Skąd: Wejherowo

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


Mam chyba jakies zacmienie, bo nie moge wykombinowac jak by zrobic cos takiego.
Potrzebuje automatycznie numerowac umowy w takim formacie stala/stala/0001/2006. Gdy zmieni sie rok np na 2007 to znowu zaczynamy numerowac od 0001.
Pomyslalem sobie, ze mozna by w bazie rozbic numer na 4 pola, to z numerem kolejnym ustawic jako autoincrement i jak sie zmieni rok to je zerowac. Tylko jak to najsensowniej rozwiazac?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Amorph
post
Post #2





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

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


robisz w bazie pole z numeracją, drugie z rokiem
w skrypcie odczytujesz ostatni rekord, inkrementujesz, i masz liczbę...
nowy rok:
  1. <?php
  2. if($ostatni_rekord_rok<$aktualny_rok){
  3. $liczba=1;
  4. }
  5. ?>

Podałem tylko pomysł.... spróbuj na podstawie tego zmajstrować coś swojego, pokaż co zrobiłeś i napewno na forum ktoś Ci pomoże.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 04:08