Wie generieren die Rechnungsnummer mit besonderen Anforderungen mit Hilfe von PHP oder MySql

wie generieren die Rechnungsnummer wie unten :

Invoice Number = MC1200001 

MC : Company name
12 : current year (Flexibel)
00001 : auto increment (Flexibel - auto increment and will reset to 00001 again if year is 2013)

erwartete Ergebnis :

current year 2012 :

MC1200001
MC1200002
MC1200003
.....

year 2013

MC1300001
MC1300002
MC1300003
.....

Müssen Sie Ihre Idee oder Lösung für dieses problem.

Dank.

  • Also, was haben Sie versucht? Können Sie eine Zeichenfolge beginnend mit MC? Und können Sie finden das aktuelle Datum oder nicht? Hast du google wie, ein Datum zu finden? Ist die auto-Inkrement-ein problem? Ist die reset-problem?
  • für mich reset-problem ,meine früheren Rechnungsnummer nur einfache auto-increment, mysql zu benutzen
  • Welche Speicher-engine verwenden Sie?
  • im mit mysql 5.1 .. (sorry, php und mysql noch neu für mich)
Schreibe einen Kommentar