php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.11.2005, 10:03  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Was sind denn bekannte FLOAT-Problematiken? Setze den Datentyp nie ein deshalb frage ich...

Wie wärs wenn du dem User garnicht erst einen Punkt als tausender-Trennzeichen erlaubst?


Edit: Ich sehe es wie dilemma, bei Sachen wie Geld muss man einfach eindeutige Werte empfangen und nicht rumspekulieren was er meint.
Zergling-new ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.11.2005, 10:34  
Gast
 
Beiträge: n/a
Standard

Mein Weg:
--
$zahl = "450,01";
// Step 1: Punkt löschen, sofern erfoderlich
$zahl = str_replace( '.', '', $zahl);
// Step 2: Komma durch Punkt ersetzten
$zahl = str_replace( ',', '.', $zahl);
// Step 3: In Cent wandeln
$zahl = $zahl * 100;
--

Zergling:
ich hab bis dato ca. 500 Sätze in der DB. JEder mit einem EK Preis als FLoat ( bis gestern).
Hatte den interessanten Punkt das sich ein (einzelner) EK Preis weder über die Applikation noch über das dumme phpmyadmin editierne lies.

bsp:
123456,41
ich editier zu
123456,40
--> gesaved ist
123456,41

wie gesagt sowohl in der applikation als auch phpmyadmin.
Google-Suche und in div. #php channels wirst desöftern hören das man Preise wohl immer als INT saven sollte. Hatte bis dato auch keine probleme mit floats.
naja, solved & can be closed now


gruss
fidel
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML Formatierung beibehalten HaraDej PHP Tipps 2007 6 15.02.2007 16:12
TAB innerhlab eines Strings. GELight PHP Tipps 2006 8 10.07.2006 21:16
erste und letzte stelle eines strings entfernen MrCavity PHP Tipps 2006 6 23.04.2006 19:14
[Erledigt] Spreadsheet Excel Writer: "Multiple" Formatierung PHP-Fortgeschrittene 1 26.01.2006 11:06
doppelte Werte / Strings einer Spalte nur einmal ausgeben... Datenbanken 2 29.07.2005 12:10
mysql daten ohne html formatierung ausgeben wizzardxx PHP Tipps 2005 2 28.03.2005 00:56
alle Positionen eines Strings innerhalb eines Strings finden PHP Tipps 2005 8 23.02.2005 20:21
teil eines strings ausschneiden janni PHP Tipps 2007 6 03.01.2005 14:21
text zwischen zwei strings verändern auchegal PHP Tipps 2004-2 1 30.12.2004 12:37
strings sortieren aircrash PHP Tipps 2004-2 5 23.12.2004 16:57
Ist String Teil eines anderen Strings? PHP Tipps 2004-2 2 23.12.2004 16:46
Strings Teilweise ausgeben PHP Tipps 2004-2 8 09.12.2004 13:18
metrische länge eines strings Sclot PHP-Fortgeschrittene 3 08.12.2004 13:54
[Erledigt] Strings saeubern PHP Tipps 2004 2 12.10.2004 15:52
Vorkommen eines Strings zählen.. PHP Tipps 2004 3 26.09.2004 01:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php punkt aus zahl entfernen, mysql zahl tausenderpunkt, zahlen formatieren javascript, komma und punkt vor einer zahl entfernen, zahl formatierung löschen php, c printf tausendertrennzeichen, javascript punkte aus text entfernen, php punkt in zahl einfügen, php erste zahl vor dem punkt löschen, tausender stelle aus string entfernen javascript, php punkte aus url entfernen, php punkt in zahl entfernen, php punkte aus zahlen entfernen, punkt aus zahl entfernen php, php punkt aus zahlen entfernen, punkte aus zahl entfernen php, javascript 1000er-punkt aus zahl entfernen, php my admin mysql tausendertrennzeichen, php sprintf tausender punkt, mysql zahlen formatieren tausender

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.