Witam. Pobieram rekordy jako tablicę asocjacyjną. Pewne elementy są tekstem, inne cyframi. Bywa, że jest różna ilość miejsc po przecinku/kropce. No i tu zaczynają się schody.
$brutto wygląda załóżmy tak: 13.85, natomiast
$ilość przycinam, bo domyślnie wygląda tak: 4.000 (po użyciu substr otrzymuję 4). Gdy mnożę obie zmienne otrzymuję: 55.4, bez zera. Mnożąc inne zmienne, których iloczyn nie kończy się zerem jest ok (np. 2 * 13.92 = 27.84). Jak mogę rozwiązać problem znikającego zera? Pozdrawiam.
Kod
while ($row = mysql_fetch_assoc($result)) {
$ilesztuk = $row["ilosc"];
$ilosc = substr($ilesztuk, 0, 1);
$brutto = $row["brutto"];
$wartoscbrutto = $ilosc * $brutto;