Hey od razu mówie że jestem początkująca jeżeli chodzi o php i mysql i natknełam na mały problem z którym borykam się od kilku godzin a mianowicie chcialabym stworzyc tabele na podstawie dwoch innych ALE powinno na poczatku dodawac D pozniej napisac nr dostawy w danym roku podłoge i rocznik, najlepiej pokaze na przykladzie:
ID DATA NR_DOST
1 05-04-2010 -> D1_10
2 02-05-2010 -> D2_10
3 02-05-2011 -> D1_11
4 02-03-2012 -> D1_12
5 02-05-2012 -> D2_12
6 06-05-2012 -> D3_12
nie mam pojęcia jak to zrobić co więcej denerwuje mnie fakt że zapewne jest to takie proste że później tylko się okaże że zmarnowalam kupe czasu na taką błachostkę
Takie cos co napisalam na szybko pewnie jest źle:
ALTER TABLE `tabela` ADD NR_DOST CHAR UNIQUE "D"+ID+"_"+DATA;
ostatnie 2 cyfry myslalam zeby uzyskac poprzez date('y')ale to pobierze mi dzisiejszy rok tylko a cyfre po D zamierzałam uzyskac poprzez sprawdzenie jaka byla ostatnia i jezeli mamy ten sam rocznik to nalezy dodac 1 do ostatniej, zapewne to rozumowanie tez jest zle bo podejrzewam ze mozna to zrobic uzywajac tylko komend mysqla:P tylko jak? Wszelka pomoc mile widziana:)