Hallo Community.
Mein Problem ist folgendes. Ich lese mit fgetcsv() eine CSV Datei ein. Die CSV Datein beeinhaltet auch Zahlen. Diese Zahlen werden jedoch gerundet, doch dies darf auf keinen Fall sein, da es sich um die Produktliste für einen kleinen OnlineShop handelt. (Ja muss leider so sein, Chef will dafür keine Datenbank nehmen).
Hier nun die CSV Datei:
XXX ist eigentlich der Produktname, den ich hier einfach mal rausgenommen habe.
Nun der Teil meines Skriptes, der die CSV Datei öffnet und ausliest.
Wenn jemand eine Idee hat, warum er die Zahlen rundet, bitte schreiben.
LG
LuvLuv
Mein Problem ist folgendes. Ich lese mit fgetcsv() eine CSV Datei ein. Die CSV Datein beeinhaltet auch Zahlen. Diese Zahlen werden jedoch gerundet, doch dies darf auf keinen Fall sein, da es sich um die Produktliste für einen kleinen OnlineShop handelt. (Ja muss leider so sein, Chef will dafür keine Datenbank nehmen).
Hier nun die CSV Datei:
Code:
"1","XXX",299.00
"2","XXX",1079.00
"3","XXX",409.00
"4","XXX",1079.00
"5","XXX",1899.00
"6","XXX",1899.00
"7","XXX",919.00
"8","XXX",919.00
"9","XXX",1789.00
"10","XXX",999.00
"11","XXX",3199.00
"12","XXX",129.00
"13","XXX",49.00
"14","XXX",199.00
"15","XXX",69.00
"16","XXX",249.00
"17","XXX",99.00
XXX ist eigentlich der Produktname, den ich hier einfach mal rausgenommen habe.
Nun der Teil meines Skriptes, der die CSV Datei öffnet und ausliest.
PHP:
$fp = fopen("includes/products.csv","r");
while($line = fgetcsv($fp, 10000, ",", "\"")) {
if($value[prod_id] == $line[0]) {
$prod_name = $line[1];
$prod_price = $line[2] * $value[quantity];
}
}
Wenn jemand eine Idee hat, warum er die Zahlen rundet, bitte schreiben.
LG
LuvLuv