Hallo Leute, ich hoffe mal das mein Präfix richtig ist... Da es sich sowohl um PHP als auch MySQL dreht.
Mein Kollege und ich bauen eine Eingabemaske für Chef, wo er Kundendaten eintragen möchte etc., die Kunden sollen aufsteigende Nummern bekommen "auto-incrementel" ist hier mein Gedanke, aber das Spielchen geht noch weiter...
Er hat z.B. die Mitarbeiter Nummer 1001 und der Kunde 1, als nächstes käme 2 etc.! Wenn er nun eine Übersicht drucken möchte, sollen die Nummern wie folgt ausgegeben werden...
- 1001.1
- 1001.2
- 1001.3
- ...
Soweit kein Problem, nun möchte er aber einen zweiten Mitarbeiter anlegen (ID 1002), wenn dieser einen Kunden anlegt, soll aber der auto-incrementelle Wert wieder bei 1 beginnen, so dass die Nummern dann wie folgt aufsteigen...
- 1002.1
- 1002.2
- 1002.3
- ...
Mein Gedanke war jetzt eigentlich das jeder Mitarbeiter eine eigene Tabelle in der Datenbank bekommt, war ich allerdings doof finde.. Wenn mal ein Feld / Spalte angepasst wird, muss ich das in allen Mitarbeiter Tabellen erledigen. Gibt es eine Lösung, mit der ich es drehen kann das ich nur eine Mitarbeiter Tabelle habe, wo diese Zahlen wie beschrieben aufsteigen?
Oder muss ich in PHP eine Funktion bauen, die prüft welches die letzte Zahl von 1001 oder 1002 ist, und dann mit der nächsten Zahl weiter macht?!
Ich hoffe man versteht was ich suche oder vorhabe und man kann mir helfen
Mfg. Domi
Mein Kollege und ich bauen eine Eingabemaske für Chef, wo er Kundendaten eintragen möchte etc., die Kunden sollen aufsteigende Nummern bekommen "auto-incrementel" ist hier mein Gedanke, aber das Spielchen geht noch weiter...
Er hat z.B. die Mitarbeiter Nummer 1001 und der Kunde 1, als nächstes käme 2 etc.! Wenn er nun eine Übersicht drucken möchte, sollen die Nummern wie folgt ausgegeben werden...
- 1001.1
- 1001.2
- 1001.3
- ...
Soweit kein Problem, nun möchte er aber einen zweiten Mitarbeiter anlegen (ID 1002), wenn dieser einen Kunden anlegt, soll aber der auto-incrementelle Wert wieder bei 1 beginnen, so dass die Nummern dann wie folgt aufsteigen...
- 1002.1
- 1002.2
- 1002.3
- ...
Mein Gedanke war jetzt eigentlich das jeder Mitarbeiter eine eigene Tabelle in der Datenbank bekommt, war ich allerdings doof finde.. Wenn mal ein Feld / Spalte angepasst wird, muss ich das in allen Mitarbeiter Tabellen erledigen. Gibt es eine Lösung, mit der ich es drehen kann das ich nur eine Mitarbeiter Tabelle habe, wo diese Zahlen wie beschrieben aufsteigen?
Oder muss ich in PHP eine Funktion bauen, die prüft welches die letzte Zahl von 1001 oder 1002 ist, und dann mit der nächsten Zahl weiter macht?!
Ich hoffe man versteht was ich suche oder vorhabe und man kann mir helfen
Mfg. Domi