Xampp mysqli dato på dansk

Her kan du få hjælp og stille spørgsmål til MySQL/MySQLi!
Besvar
soren
Begynder
Indlæg:8
Tilmeldt:11. maj 2016, 08:17
Xampp mysqli dato på dansk

Indlæg af soren » 11. maj 2016, 08:36

Hej jeg har hentet den nyeste version af Xampp til Windows.
Jeg oprettede en Database og tabel.

Tabellen indeholder et feld som jeg har kaldet (date):
Name: date
Type: datetime
Attributes: ingenting angivet
Null: Yes
Default: NULL
Extra: ingenting angivet
Collation: utf8_danish_ci

Database forbindelsen er sat til:
$conn->set_charset("utf8");

Jeg har sat følgende ind på min php side som test forsøgt:
echo "<div id='date'>".strftime("%d %B %Y kl. %H:%M:%S", strtotime(utf8_decode($row['date'])))."</div>";
Det giver resultat:
13 May 2016 kl. 06:28:09

Hvordan konvertere jeg dette 100% til dansk tid?
13 Maj 2016 kl. 06:28:09

Det er som om Xampp ikke rigtigt vil kører andet end engelsk fra databasen phpmyadmin.
Jeg har efter at have kigget i dasboard/phpinfo.php filen set at der har stået forkert land under DATE.
Det har jeg derfor rettet fra: Europe/Berlin til: Europe/Copenhagen.

Jeg har i toppe forsøgt mig med følgende:
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

Jeg har også været inde i filen config.inc.php og indsætte følgende:
$cfg['Lang'] = 'en-utf-8'; // Force this language for all users
$cfg['DefaultLang'] = 'en-utf-8'; // Language if no other language is recognized

Og fjernet standard sætningen:
// $cfg['Lang'] = ' ';

Hvad skal der til, for at få dansk tid fra databasen, håber i har løsningen derude.

soren
Begynder
Indlæg:8
Tilmeldt:11. maj 2016, 08:17

Re: Xampp mysqli dato på dansk

Indlæg af soren » 11. maj 2016, 10:34

Jeg fandt selv løsningen en slags lappe løsning som indtil videre virker:

Jeg smed følgende ind:
setlocale(LC_ALL, "Danish");

og så echo jeg ud resultatet nede under.
Så må jeg se hvor længe det virker.

Brugeravatar
ThomasI
Grundlægger
Grundlægger
Indlæg:1528
Tilmeldt:28. dec 2010, 10:49

Re: Xampp mysqli dato på dansk

Indlæg af ThomasI » 18. maj 2016, 18:26

Fedt at du deler løsningen Søren - tak! :D

soren
Begynder
Indlæg:8
Tilmeldt:11. maj 2016, 08:17

Re: Xampp mysqli dato på dansk

Indlæg af soren » 20. maj 2016, 09:54

Det var så lidt, tænkte andre kunne bruge det også nu jeg fandt nået der virkede.

Besvar