Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

php: DB -> Ausgabe: Float zu ungenau (nur 4 Stellen)

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
depp ich
PostRank 9
PostRank 9
Beiträge: 1508
Registriert: 06.12.2004, 12:59

Beitrag von depp ich » 26.03.2012, 08:48

Sorry, ich weiß nicht recht, wo ich suchen soll:

Ich hab in einem CMS Felder, in den Float-Zahlen stehen: Geokoordinaten.

Sobald ich speichere, und das Formular erneut geladen wird, sind da nur 4 Stellen nach dem Komma.

Wo wird da abgeschnitten? in der Datenbank oder im PHP?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Panda
PostRank 1
PostRank 1
Beiträge: 6
Registriert: 25.05.2011, 20:15

Beitrag von Panda » 26.03.2012, 08:56

depp ich hat geschrieben:Sorry, ich weiß nicht recht, wo ich suchen soll:

Ich hab in einem CMS Felder, in den Float-Zahlen stehen: Geokoordinaten.

Sobald ich speichere, und das Formular erneut geladen wird, sind da nur 4 Stellen nach dem Komma.

Wo wird da abgeschnitten? in der Datenbank oder im PHP?
Wie steht es denn in der Datenbank drin?

depp ich
PostRank 9
PostRank 9
Beiträge: 1508
Registriert: 06.12.2004, 12:59

Beitrag von depp ich » 26.03.2012, 09:00

Das weiß ich nicht - ich kann nur mit PHPMyAdmin reinschauen, und da hab ich den gleichen Effekt: 8 Stellen ins Feld eingeben, speichern - nach dem neuladen nur 4 Stellen da.

Panda
PostRank 1
PostRank 1
Beiträge: 6
Registriert: 25.05.2011, 20:15

Beitrag von Panda » 26.03.2012, 09:11

Was ist als Datentyp definiert?

Bzw. Ändere am Besten den Datentyp auf eins der Geo Daten spezifischen von MySQL
https://dev.mysql.com/doc/refman/5.6/en ... types.html

depp ich
PostRank 9
PostRank 9
Beiträge: 1508
Registriert: 06.12.2004, 12:59

Beitrag von depp ich » 26.03.2012, 09:18

Der Typ ist FLOAT.
Ich kann mir nicht vorstellen, dass man in FLOAT keine 6 Stellen hinter dem Komma speichern kann.

dannyrosifka
PostRank 1
PostRank 1
Beiträge: 1
Registriert: 17.08.2011, 13:19
Wohnort: Egelsbach

Beitrag von dannyrosifka » 27.03.2012, 22:01

Ist es nur Float oder mit Angabe der Genauigkeit in Form float(a,b)? Das würde ggf.das Abschneiden / Runden der Nachkommastellen erklären.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag