hallo liebe leute..
da ich noch ein anfänger bin, weis ich nicht sorecht wie ich das umsetzen soll.. habe eine start, laufzeit und "bisher abgelaufene" variable.. :
$start = 0;
$laufzeit = 36;
$bisherabgelaufen = 12;
jetzt möchte ich das in kleine quadrate darstellen.. habe dazu 2 bildformate (1.jpg (10x10px) = blau ... 2.jpg (10x10px) = grau) ...
es soll insg. 6 quadrate geben..(36 monate laufzeit -> 6 quadrate -> 1 quadrat = 6 monate)... wenn die ersten 6 monate abgelaufen sind, dann ist ein quadrat "blau" (1x 1.jpg) und dahinter die restlichen 5 "grau" (5x 2.jpg).. bei 12 monaten sind 2 blau (2x 1.jpg) und 4 grau (4x 2.jpg) hintereinander
ich hoffe ihr könnt mir weiterhelfen.. weis nicht wie ich das mit einer schleife am besten berechne
hier eine idee, nur füllt er nicht aus
also kommt nur eine variablen-ausgabe bzw. nur ein quadrat-bild
da ich noch ein anfänger bin, weis ich nicht sorecht wie ich das umsetzen soll.. habe eine start, laufzeit und "bisher abgelaufene" variable.. :
$start = 0;
$laufzeit = 36;
$bisherabgelaufen = 12;
jetzt möchte ich das in kleine quadrate darstellen.. habe dazu 2 bildformate (1.jpg (10x10px) = blau ... 2.jpg (10x10px) = grau) ...
es soll insg. 6 quadrate geben..(36 monate laufzeit -> 6 quadrate -> 1 quadrat = 6 monate)... wenn die ersten 6 monate abgelaufen sind, dann ist ein quadrat "blau" (1x 1.jpg) und dahinter die restlichen 5 "grau" (5x 2.jpg).. bei 12 monaten sind 2 blau (2x 1.jpg) und 4 grau (4x 2.jpg) hintereinander
ich hoffe ihr könnt mir weiterhelfen.. weis nicht wie ich das mit einer schleife am besten berechne
hier eine idee, nur füllt er nicht aus
PHP:
<?php
$start = 0;
$laufzeit = 36;
$bisherabgelaufen = 12;
$monate_pro_quadrat = 6;
for ($i = $start+$monate_pro_quadrat; $i <= $laufzeit; $i += $monate_pro_quadrat){
if ($i <= $bisherabgelaufen){
// blaues Quadrat
}else{
// graues Quadrat
}
}
?>
Zuletzt bearbeitet: