Wie bekomme ich eine deutche Datumsausgabe

  • Beispiel aus der DVD , anw_adrdressbuch

    if ($erg = $db->query("SELECT * FROM kontakte")) {


    if ($erg->num_rows) {


    $ds_gesamt = $erg->num_rows;


    $erg->free();


    if ( isset($_GET['seite']) ) {


    $seite = $_GET['seite'];


    $_SESSION['seite_nr_normal'] = $_GET['seite'];


    }


    else


    {


    if ( ! isset($_SESSION['seite_nr_normal']) )


    {


    $_SESSION['seite_nr_normal'] = 0;


    $seite = 0;


    }


    else


    {


    $seite = $_SESSION['seite_nr_normal'];


    }


    }


    if ($erg = $db->query("SELECT * FROM kontakte LIMIT $seite, $ds_pro_seite ")) {


    while ($datensatz = $erg->fetch_object()) {


    $daten[] = $datensatz;


    }


    }


    $erg->free();


    }


    }


    }


    if ( ! count($daten) ) {


    echo "<p>Es liegen keine Daten vor :(</p>";


    } else {


    ?>


    <table>


    <thead>


    <tr>


    <th>Nutzeraktion</th>


    <th>ID</th>


    <th>Vorname</th>


    <th>Nachname</th>


    <th>Anmerkung(en)</th>


    <th>erstellt</th>


    </tr>


    </thead>


    <tbody>


    <?php


    foreach ($daten as $inhalt) {


    ?>


    <tr>


    <td>


    <a href="?aktion=anzeigen&id=<?php echo $inhalt->id; ?>">anzeigen</a>




    <?php


    if (isset($_SESSION['eingeloggt']['rechte']) and


    (


    $_SESSION['eingeloggt']['rechte'] == 'alles'


    or $_SESSION['eingeloggt']['rechte'] == 'datenpflege'


    )


    )


    {


    ?>


    <a href="?aktion=bearbeiten&id=<?php echo $inhalt->id; ?>">ändern</a>


    <?php


    }



    if (isset($_SESSION['eingeloggt']['rechte']) and


    $_SESSION['eingeloggt']['rechte'] == 'alles'


    )


    {



    ?>


    <a href="?aktion=sicherheitsabfrage&id=<?php echo $inhalt->id; ?>">löschen</a>


    <?php


    // Ausgabe in Tabelle


    }


    ?>


    </td>


    <td><?php echo $inhalt->id; ?></td>


    <td><?php echo bereinigen($inhalt->vorname); ?></td>


    <td><?php echo bereinigen($inhalt->nachname); ?></td>


    <td><?php echo bereinigen($inhalt->anmerkung); ?></td>


    <td><?php echo $inhalt->erstellt; ?></td>


    Hier sollte "erstellt" im Format d m Y ausgegeben werden, an anderen Stelle lese ich die Daten direkt mit "SELECT id, vorname, nachname, anmerkung, DATE_FORMAT (erstellt,'%d.%m.%Y,%H,%i') AS erstellt aus, aber hier kommen sie aus einem Array



    </tr>


    <?php


    }


    ?>


    </tbody>


    </table>

  • Bitte poste deinen Code immer in die Code-Tags. Du findest diese in der Navigatin, das 3te von rechts.


    Beispiel:


    PHP
    <?php
    
    date_default_timezone_set("Europe/London");
    
    $date = new DateTime("now");
    $date->add(new DateInterval('PT1H'));
    
    $date = $date->format("H:i:s , d.m.Y");
    
    echo $date;

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!