Podczas pisania gierki na przeglądarkę wpadłem na pomysł aby ją trochę urozmaicić i dodać poziom życia i itp. w pasek graficzny. Dane które podstawiłem w przykładzie w postaci zmiennych mają być wyciągnięte z bazy ale nie w tym problem. Chciałem prosić o pomoc w przerobieniu tego aby gdy w zmiennej $zycie_full jest np. 100 a w zmiennej $zycie 1 to pasek być mały tak jak 1px do 100px w tym przypadku jest na odwrót może i by dało się zrobić ale utrudnia to pracę.
Kod:
$zycie = 1; $zycie_full = 100; $zycie1 = (($zycie / $zycie_full) * 100); $zycie2 = 100-$zycie1; echo '<div> <img src="kolor.jpg" border="1" height="20" width="'.$zycie2.'" /> </div> ';
Dokładniej
90 życia to 9/10 100 czyli prawie maksimum tak może lepiej będzie zrozumieć o co mi chodzi.