Datetime naar leesbaar

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Eeyk Vd noot

Eeyk Vd noot

12/03/2015 09:44:32
Quote Anchor link
Goede morgen,
ik ben bezig met een scritp die datetime in de database leesbaar maakt.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
   $weekdagnamen
= array('zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag');
      $maandnamen = array(1 => 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december');

      $sql = "SELECT
    DATE_FORMAT(datum, '%w') AS dag,
        DATE_FORMAT(datum, '%d') AS datum,
    DATE_FORMAT(datum, '%c') AS maand,
    DATE_FORMAT(datum, '%Y') AS jaar,
        DATE_FORMAT(datum, '%T') AS tijd
    FROM berichten_muur
    WHERE `gebruikersnaam`='"
.mysqli_real_escape_String($dbcreat,$gebruikersnaam)."' ORDER BY datum DESC";
        
                            $res = mysqli_query($dbcreat,$sql) or die(mysqli_error($dbcreat));

                            $obj = mysqli_fetch_object($res);
                            
                         $update = $weekdagnamen[$obj->dag].'&nbsp;'.$obj->datum.'&nbsp'.$maandnamen[$obj->maand].'&nbsp'.$obj->jaar.'&nbsp'.$obj->tijd;
$datum = Datum_injectie($update);

?>


Alleen het probleem is dat donderdag als woensdag word weergeven en dinsdag als maandag.
Mijn database leest het als volgt.


00-00-0000 00:00:00 dagen-maanden-jaar tijd.
Gewijzigd op 12/03/2015 09:49:41 door Eeyk Vd noot
 
PHP hulp

PHP hulp

06/11/2024 00:57:59
 
- SanThe -

- SanThe -

12/03/2015 09:57:10
Quote Anchor link
$weekdagnamen = array('maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag', 'zondag');
Gewijzigd op 12/03/2015 09:57:29 door - SanThe -
 
Eeyk Vd noot

Eeyk Vd noot

12/03/2015 11:54:19
Quote Anchor link
Thanks, oei dat was inderdaad een logisch geweest.
pfff ik zat maar te kutten met de mysqli_ string.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.