Hallo zusammen!
Ich bräuchte einen Denkanstoß
Ich hab folgendes Problem:
Die variable $ladung = 1500;
Die variable $max_ladung = 1000;
$anzahl = $ladung / $max_ladung; // 1,5
$anzahl = ceil($anzahl); // = 2
Die Variable $anzahl gibt vor wie oft die FOR schleife durchlaufen soll in dem Fall 2 mal.
for ($a=0;$a<$anzahl;$a++)
Jetzt würde ich gerne das beim ersten durchgang von der Variable $ladung
wenn sie größer ist als $max_ladung , $max_ladung abgezogen wird.
// 1500 - 1000 = 500;
Beim zweiter durchgang sollte die variable $ladung dann nur mehr den Wert 500 beinhalten.
Da dieser Wert kleiner ist als $max_ladung soll hier auch nichts mehr abgezogen werden.
und gleich in die db eingetragen werden.
Ich hoffe ich konnte meinen gedankengang verständlich beschreiben.
Leider komm ich nun schon seit 4h nicht auf das richtige ergebniss.
LG
Ich bräuchte einen Denkanstoß

Ich hab folgendes Problem:
Die variable $ladung = 1500;
Die variable $max_ladung = 1000;
$anzahl = $ladung / $max_ladung; // 1,5
$anzahl = ceil($anzahl); // = 2
Die Variable $anzahl gibt vor wie oft die FOR schleife durchlaufen soll in dem Fall 2 mal.
for ($a=0;$a<$anzahl;$a++)
Jetzt würde ich gerne das beim ersten durchgang von der Variable $ladung
wenn sie größer ist als $max_ladung , $max_ladung abgezogen wird.
// 1500 - 1000 = 500;
Beim zweiter durchgang sollte die variable $ladung dann nur mehr den Wert 500 beinhalten.
Da dieser Wert kleiner ist als $max_ladung soll hier auch nichts mehr abgezogen werden.
und gleich in die db eingetragen werden.
Ich hoffe ich konnte meinen gedankengang verständlich beschreiben.
Leider komm ich nun schon seit 4h nicht auf das richtige ergebniss.
LG
