Pagina 1 van 1

type database veld bij waarde van 01:02

Geplaatst: 27 nov 2004, 20:45
door sukkelaap
type database veld bij waarde van 01:02

Ik wil dat die een tijd in de database kan opslaan zoals 01:02 maar als ik dat nu zo opsla schrijf die alleen 1:2 omdat die die 0 toch voor niks aanziet. Welk veld typen moet ik hiervoor gebruiken. Liever niet met 01:02 maar gewoon dat ie 01 en 02 herkent.

Geplaatst: 27 nov 2004, 21:25
door Bee
wat dacht je om als kolomtype TIME te kiezen?

Geplaatst: 27 nov 2004, 21:46
door sukkelaap
jah maar dan krijg je echt 00:00:00 en ik wil gewoon dat die 02 ook zo letterlijk kan schrijven

Geplaatst: 28 nov 2004, 18:05
door sukkelaap
dus effuh niks met tijd maar weet iemand hoe je gewoon een 0 iets getal erin zet dus

01

bijvoorveeld.

Geplaatst: 28 nov 2004, 18:22
door Bee
sukkelaap schreef:dus effuh niks met tijd maar weet iemand hoe je gewoon een 0 iets getal erin zet dus

01

bijvoorveeld.
Zerofill mogelijkheid gebruiken dan

Als je een kolom met als type INT(3) hebt, dan kan je ZEROFILL aanzetten, dan vult het de overige plekken in met nullen.

Geplaatst: 28 nov 2004, 18:49
door sukkelaap
ok thanxxxxxxx

Geplaatst: 28 nov 2004, 20:45
door WebSiteNet
Als je het gewoon opslaat als een time stamp heb je geen problemen. Zie de functies date, mkdate, time.

Geplaatst: 29 nov 2004, 11:31
door mosymuis
FLOAT en DOUBLE zijn hier beter geschikt voor dan INT. Zie:
http://dev.mysql.com/doc/mysql/en/Numer ... rview.html

Maar met PHP timestamps, INT(11), werken gaat idd het beste.

Geplaatst: 29 nov 2004, 20:55
door sukkelaap
wat bee schreef werkt prima :)

en bedankt allemala heh :thumb: