type database veld bij waarde van 01:02

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Plaats reactie
sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

type database veld bij waarde van 01:02

Bericht door sukkelaap » 27 nov 2004, 20:45

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.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 27 nov 2004, 21:25

wat dacht je om als kolomtype TIME te kiezen?
... Maar ik modereer (nog) niet.

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 27 nov 2004, 21:46

jah maar dan krijg je echt 00:00:00 en ik wil gewoon dat die 02 ook zo letterlijk kan schrijven

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 nov 2004, 18:05

dus effuh niks met tijd maar weet iemand hoe je gewoon een 0 iets getal erin zet dus

01

bijvoorveeld.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 28 nov 2004, 18:22

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.
... Maar ik modereer (nog) niet.

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 nov 2004, 18:49

ok thanxxxxxxx

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 28 nov 2004, 20:45

Als je het gewoon opslaat als een time stamp heb je geen problemen. Zie de functies date, mkdate, time.

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 29 nov 2004, 11:31

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.

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 29 nov 2004, 20:55

wat bee schreef werkt prima :)

en bedankt allemala heh :thumb:

Plaats reactie