[ Cyberghost @ 29.09.2009. 20:32 ] @
| Citanjem podataka iz baze u Array smestam brojcane vrednosti, primer: 15, 16, 17, 29, 39.12, 45, 19.10 .....
Na formi radim parsiranje Array() i ispisivanje, prosto kao 1 i 2 !
Primer:
Code:
$basketItems = array();
array_push($basketItems, '19');
array_push($basketItems, '19.19');
array_push($basketItems, '17');
array_push($basketItems, '39');
for($i=0; $i<sizeof($basketItems); $i++)
{
echo number_format($basketItems[$i], 2);
echo "</br>";
}
Rezultat:
18.:0
19.19
16.:0
38.:0
Umesto da bude: 19.00, 19.19, 17.00, 39.00
Ovo radi samo sa ovim brojevima(17, 19, 29, 39) te sam nahvatao za sad, molim vas da neko proba ovo
parce koda. Probao sam i sa floatval() i opet nece.
Kad stavim intval radi kako treba ali sece decimale.
Poludeh i nemam resenje !!! |
[ Nikola Poša @ 29.09.2009. 22:04 ] @
A evo ja sad baš probao taj tvoj primer kod mene i dobijam ovakav output:
19.00
19.19
17.00
39.00
Čudno... :S :)
[ Cyberghost @ 29.09.2009. 22:32 ] @
Jako cudna stvar. U test fajlu sam upecao da kada skinem liniju: include("includes/queries.php");
i meni normalno parsira kao kod tebe, kada je ova linija ukljucena bez obzira sto se ne
koriste funkcije iz fajla ne radi lepo za pomenute brojeve.
E sad u test fajlu mi ne treba ali mi ovaj fajl treba za rad sistema, i nikako mi nije jasno
kako samo ove brojeve nece !!!
EDIT: Ne mogu da verujem !!! Samo sam usao u fajl constants.php, izvrsio editovanje i snimanje (bez izmena)
i sve je proradilo. Skroz blesavo !!!
[Ovu poruku je menjao Cyberghost dana 29.09.2009. u 23:44 GMT+1]
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.