PHP & MySQL - Generieren Rechnungs-Nr. eine Zahl aus der Datenbank

Ich brauche zur Erstellung einer Rechnung Nummer aus eine ganze Zahl, eine Tabelle mit einer auto-increment-ID der Datenbank, wo die Benutzer Einkäufe gespeichert.

Beispiel der Tabelle Rechnung-Datenbank:

PHP & MySQL - Generieren Rechnungs-Nr. eine Zahl aus der Datenbank

Rechnungsnummer-format Etage haben Sie zwei Möglichkeiten.

Beispiel 1: von der Anzahl der Rechnungen ohne Präfix:

0000001 |
0000002 |
0000003 |
0000004 |
0000005

Beispiel 2: die Anzahl der Rechnungen mit Präfixen:

F-0000001 |
F-0000002 |
F-0000003 |
F-0000004 |
F-0000005

Frage:

1) ¿Was ist der beste Weg, dies zu tun, die Sie tun können, direkt von MySQL oder PHP?

2) ¿Was ist die am besten geeignete format Beispiel 1 oder Beispiel 2?

Ich schätzen Ihre Unterstützung, wie immer!

Ich denke, Sie wollen lernen, über LPAD() und CONCAT().
Ich verwendet, CONCAT (), aber ich habe nicht verwendet, LPAD (), CONCAT (), könnte verketten Sie die ID mit Nullen, die ich brauche, aber nicht, wenn diese Funktion kann die Werte und nicht verlängern Nullen erhöht Sie die ID-Nummer, kann sich bitte ein Beispiel geben?

InformationsquelleAutor Learning and sharing | 2015-11-09

Schreibe einen Kommentar