Page 1 of 1
data format mysql server
Posted: 05 Jan 2007, 12:20
by Wolf
Mensen,
ik heb hier easyphp draaien (makkelijker kan haast niet

) maar nu het volgende:
Mijn datumformaat is yyyy-mm-dd (de global variable is '%Y-%m-%d').
Hoe krijg ik dit terug naar dd-mm-yyyy op de server, want ik heb altijd easyphp gehad en toen ging het wel volgens onze datumnotatie.
Wat ik al heb geprobeerd, zonder resultaat, is:
- set global date_format ="%d-%m-%Y"
- standaardwaarde van een datumveld op 00-00-0000 zetten
Iemand een idee?
Posted: 05 Jan 2007, 12:59
by madman
Is het geen instelling van easyphp (ik meen dat je nu instellingen doet aan mysql?)
Posted: 05 Jan 2007, 13:36
by Wolf
in de php.ini had k dit al gewijzigd
Code: Select all
; Specify how datetime and datetim4 columns are returned
; On => Returns data converted to SQL server settings
; Off => Returns values as YYYY-MM-DD hh:mm:ss
mssql.datetimeconvert = On
Posted: 05 Jan 2007, 14:19
by madman
Ja, maar dat is voor mssql (lees: Microsoft SQL Server) en dus niet voor mysql
Posted: 05 Jan 2007, 18:12
by HitmanWVU
date("Y-m-d H:i:s");
Voor als je er niet mocht uit komen

Posted: 05 Jan 2007, 18:24
by madman
Klopt, dat is de PHP code om het te regelen, maar als Wolf dat niet overal heeft gebruikt, betekend dat hij al zijn code moet gaan aanpassen.
Posted: 06 Jan 2007, 17:54
by Wolf
oke misschien leg ik het niet goed uit... ik snap best hoe je data kan verwerken etc. Maar mijn database/server is ingesteld op Y-m-D ... daar moet ik vanaf. Ik heb ergens een veld
message_date, type date, format Y-m-d
en dat moet dmy worden
de global server variables staan inmiddels gewoon weer op:
Code: Select all
date format %Y-%m-%d %Y-%m-%d
datetime format %Y-%m-%d %H:%i:%s %Y-%m-%d %H:%i:%s
(dit had ik veranderd naar %d-%m-%Y maar dat springt gewoon weer terug)
zou het iets te maken kunnen hebben met de taalinstellingen op je pc?
of zou het iets met "collatie" te maken kunnen hebben? dat staat namelijk op latin1_swedish_ci?