Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Nachkommastellen (".10") in My SQL speichern, . durch , ersetzen

Empfohlene Antworten

Veröffentlicht

Moin,

habe ein kleines Problemchen. Ich habe ein Programm welches Preise in eine MySQL Datenbank speichern soll, dedoch sobald ich eine 10.10 reinschreibe wir in der DB 10.1 als (Float) gespeichert. Wie schaffe ich es nun das

a) beide Nachkommastelen gespeicehrt, bzw. ausgegeben werden

B) Geht es, das ich den Punkt in ein Komme eingebe und dieser als solcher auch wieder ausgelesen wid?

verwendest du PHP?

Wenn ja, könntest du nach dem Auslesen der Daten aus der DB einfach mit str_pad() die fehlenden Nullen wieder anhängen

Bei MySQL kann man bei Float und oder Double auch ein Format des Feldes Angeben:

preis FLOAT(4,2) NOT NULL DEFAULT 0 (zum Bespiel)

Dadurch wird die Zahl mit richtiger Nachkommastelle in die Datenbank geschrieben!

Super, das mit den Nachkommastellen hat schonmal geklappt, besten Dank!

Ja, ich verwend PHP (komisch, warum vergesse ich immer, das dabei zu schreiben. Sorry!).

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.