phpbar.de logo

Mailinglisten-Archive

[dbs] Monet ä re Werte sortieren

[dbs] Monet ä re Werte sortieren

Olaf Gleba list at creatics.de
Fre Aug 8 01:11:04 CEST 2003


Hallo Koala ?,

Am 07.08.2003 22:55 Uhr schrieb "koalas-home at gmx.net" unter
<koalas-home at gmx.net>:
 
> Warum nimmst du nicht einfach 2 Integer-Felder?

Dank dir für den Tipp.

Das decimal Felder die "richtige" Wahl für monetäre Werte sind, dessen war
ich mir eigentlich sicher. Ich suchte nur, da bisher nicht gemacht, nach dem
"richtigen" Weg. Ich habe mir jetzt einfach zwei, drei kleine Funktionen
gebaut und siehe da, alles wunderbar...


// Eingabe vor mysql abfangen

function colonReplace ( $input )
{
    $input = str_replace(",",".", $input);
    return $input;
    
}

// Quadratmeter,  kein number_format notwendig, decimal 5,1
// Wenn Nachkommastelle,- mach weg...

function dotReplaceQm ( $output )
{
    $output = str_replace(".0","", $output);
    $output = str_replace(".",",", $output);

    return $output;
}

// monetäre Werte, tausender Dot, zehner Kommata, dec 10,2
// Wenn Nachkommastellen,- mach weg...

 function dotReplaceEur ( $output )
{
    $output = number_format($output,2,',','.');
    $output = str_replace(",00","", $output);
    
    return $output;
}

gruss
olaf


-- 
Olaf Gleba | creatics media&systems
http://www.creatics.de | mailto:og at creatics.de


php::bar PHP Wiki   -   Listenarchive