Hi Helferlein,
weil ich nicht weiß, wie ich dieses Problem beseitigen soll, könnte ich hier falsch sein. Wenn dies zutrifft, dann bitte verschieben, danke.
Übergebe Daten aus einem Eingabeformular in eine Mysql Db. Nachdem diese Daten in die Db geschrieben wurden, werden sie überprüft - genauer gesagt, einige Zahlenwerte.
Ein Beispiel:
4.1.2007; 9;
5.1.2007; 9;
Eintrag 1 und Eintrag 2 haben je einen Gesamtzahlenwert von 9.
Da nun aber der Zahlenwert 8,5 nicht übersteigen darf, werden diese auf 8,5 geändert.
4.1.2007; 8,5;
5.1.2007; 8,5;
Nun muss ich die jeweils 0,5 den Einträgen wieder zuführen, sprich einen neuen Eintrag in die Db bezogen auf die Einträge durchführen.
Soll dann so aussehen:
4.1.2007; 8,5;
4.1.2007; 0,5;
5.1.2007; 8,5;
5.1.2007; 0,5;
Einzeln kann ich das sehr wohl mittels SQL und PHP lösen, aber das ist nicht möglich, da die Menge der Einträge aus dem Eingabeformular bis zu 20 gleichzeitig betragen können.
Da man - meines bescheidenen Wissens und dem Internet zu Folge keine WHERE Klausel an INSERT INTO anhängen kann, weiß ich nun nicht mehr weiter.
Gibt es mittels PHP eine Lösung? Bitte um Eure Hilfe, danke
weil ich nicht weiß, wie ich dieses Problem beseitigen soll, könnte ich hier falsch sein. Wenn dies zutrifft, dann bitte verschieben, danke.
Übergebe Daten aus einem Eingabeformular in eine Mysql Db. Nachdem diese Daten in die Db geschrieben wurden, werden sie überprüft - genauer gesagt, einige Zahlenwerte.
Ein Beispiel:
4.1.2007; 9;
5.1.2007; 9;
Eintrag 1 und Eintrag 2 haben je einen Gesamtzahlenwert von 9.
Da nun aber der Zahlenwert 8,5 nicht übersteigen darf, werden diese auf 8,5 geändert.
4.1.2007; 8,5;
5.1.2007; 8,5;
Nun muss ich die jeweils 0,5 den Einträgen wieder zuführen, sprich einen neuen Eintrag in die Db bezogen auf die Einträge durchführen.
Soll dann so aussehen:
4.1.2007; 8,5;
4.1.2007; 0,5;
5.1.2007; 8,5;
5.1.2007; 0,5;
Einzeln kann ich das sehr wohl mittels SQL und PHP lösen, aber das ist nicht möglich, da die Menge der Einträge aus dem Eingabeformular bis zu 20 gleichzeitig betragen können.
Da man - meines bescheidenen Wissens und dem Internet zu Folge keine WHERE Klausel an INSERT INTO anhängen kann, weiß ich nun nicht mehr weiter.
Gibt es mittels PHP eine Lösung? Bitte um Eure Hilfe, danke