datumsberechnung date + strtotime

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • datumsberechnung date + strtotime

    Datumsberechnung mit date.
    Ich speicher ein Datum in der Datenbank ab. Dieses Datum lese ich später aus der Datenbank und möchte das Datum verändern und 1 Jahr hinzu zählen. Dieses neue Datum wird wiederum abgespeichert.

    $ergebnis[0] ist das Datum was ich auslese und hat ein datetime format
    ('Y.m.d. - H:i:s'), das neue Datum soll ein date format sein.
    Ich bekomme ein neues Datum, aber das falsche:
    Ergebnis[0]: 2004-05-10 13:48:18 // so wird das datum ausgelesen
    Neues Datum :31538004 // das sollte das neue datum sein (+1 jahr)
    --------------------------

    function domain_bezahlt($id)
    {
    $paket_bestelldatum=$this->db->query('SELECT datum FROM auftrag WHERE auftragID LIKE '.$id);

    $ergebnis=mysql_fetch_row($paket_bestelldatum);

    $neues_datum = strtotime("+1 year",$ergebnis[0]);

    echo '<br>Ergebnis: '.$ergebnis[0];
    echo '<br>Neues Datum :'.$neues_datum;
    $res=$this->db->query('UPDATE auftrag SET domain_bezahlt_bis ="'.$ergebnis[0].'"
    WHERE auftragID LIKE '.$id);
    return $res;
    }

    vielleicht kann mir jemand sagen wie ich das lösen kann, vielen Dank
    Der günstigste Webspace in Europa

    150 MB nur 99 CENT

    http://www.hostloco.com

  • #2
    Re: datumsberechnung date + strtotime

    am besten addierst du das jahr schon mysql-seitig drauf, siehe http://www.mysql.de/doc/de/Date_and_time_functions.html


    btw: wenn sich das bezahlt-bis datum immer aus dem datum plus 1 jahr ergeben sollte, ist es unsinnig, das extra in der DB zu speichern.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      hat super geklappt.
      vielen Dank
      Der günstigste Webspace in Europa

      150 MB nur 99 CENT

      http://www.hostloco.com

      Kommentar

      Lädt...
      X