View Single Post
Staro 22.08.2014., 13:09   #9
Mane
Registered User
 
Datum registracije: Oct 2010
Lokacija: Rijeka
Postovi: 48
Evo prijatelj uskočio u pomoć, kako jednostavna solucija a na netu ne možeš nać to.


jedan upit koji sve napravi zapravo.
uvjet je da su broj_racuna, godina i user_id unique grupa, index znaci.

Code:
"select ifnull(max(broj_racuna),0)+1 as broj 
from racuni where godina = {$godina} and user_id = {$idusers};";
onda u app prije samog unsa se napravi taj upit, i njegov AS broj ide sad u broj sljedećeg računa... kada se varijabla godina promijena, to vise nije unique i kreće od 1 ponovno.. prejednostavan, ali jako pametno napravljen upit.
__________________
FX6300+, Radeon R7 260X 2GB, RAM: 16Gb
Mane je offline   Reply With Quote