Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] datum addition

Einklappen

Neue Werbung 2019

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

  • [Erledigt] datum addition

    Hallo,
    ich versuche mich gerade an einem Kalender und scheitere schon in den Grundzügen, nämlich daran, ein Datum um einen Tag zu erhöhen.
    Folgendes habe ich versucht:
    PHP-Code:
    $timestamp time();
    $datum date("d.m.Y",$timestamp);
    $aktuellertag=wochentag(date("w",$datum));
    $tabelle="<table width='100%' border='1'>";
    $tabelle.="<tr><th>Uhrzeit</th>";
    for (
    $i=0$i<=6;$i++)
    {
       if(
    $i==0)
       {
           
    $tabelle.="<th>".$aktuellertag.", ".$datum."</th>";
           
    $altertag=$datum;
       }
       else
       {
          
    $datumakt=date('d.m.Y',strtotime($datum,"+1 days"));
          
    $datum=$datumakt;
          
    $tabelle.="<th>".$datumakt."</th>";
       }
    }
    $tabelle.="</tr></table>";
    echo 
    $tabelle


  • #2
    PHP-Code:
    $datumakt=date('d.m.Y',strtotime($datum,"+1 days")); 
    Als gäbe es da unten nicht genug Beispiele, vergleiche mal genau http://php.net/manual/de/function.strtotime.php

    Und ich persönlich würde DateTime verwenden.
    Debugging: Finde DEINE Fehler selbst! | Gegen Probleme beim E-Mail-Versand | Sicheres Passwort-Hashing | Includes niemals ohne __DIR__
    PHP.de Wissenssammlung | Kein Support per PN

    Kommentar


    • #3
      ach herrje, da sucht man und sucht man und dann liegts an so einer Kleinigkeit. Vielen Dank für die Hilfe.

      Kommentar


      • #4
        Zitat von djsky01 Beitrag anzeigen
        PHP-Code:
              $datumakt=date('d.m.Y',strtotime($datum,"+1 days")); 
        Du kannst nicht strtotime die Funktionsargumente nach deinem Wunschdenken liefern. Als 2.Argument erwartet strtotime einen integer, kein String!
        Vermutlich ist es aber nur ein Tippfehler,
        strtotime($datum . "+1 days").
        PHP-Klassen auf github

        Kommentar

        Lädt...
        X