tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
266
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    nexdh nexdh ist offline Mitglied Bronze
    Registriert seit
    Apr 2004
    Beiträge
    30
    Hallo Leute,
    hier erst einmal der Code:

    PHP-Code:
    <?php

    $mindate 
    implode(""mysql_fetch_row(mysql_query("SELECT schluss FROM spiele WHERE active = '0' ORDER BY schluss ASC")));

    $minmonth substr($mindate52);

    $minyear substr($mindate,0,4);

    $curmonth date("m"time());

    $curyear date("Y"time());

    echo 
    "<b><font size=\"4\">".$minyear."</font></b>\n";



    while(
    $minmonth $curmonth || $curyear $minyear) {

        if(
    $minmonth == 13) {

            
    $minmonth 1;

            
    $minyear++;

        echo 
    "<br><b><font size=\"4\">".$minyear."</font></b>\n";

        }

        if(
    $minmonth == 1$month "Januar";

        if(
    $minmonth == 2$month "Februar";

        if(
    $minmonth == 3$month "M&auml;rz";

        if(
    $minmonth == 4$month "April";

        if(
    $minmonth == 5$month "Mai";

        if(
    $minmonth == 6$month "Juni";

        if(
    $minmonth == 7$month "Juli";

        if(
    $minmonth == 8$month "August";

        if(
    $minmonth == 9$month "September";

        if(
    $minmonth == 10$month "Oktober";

        if(
    $minmonth == 11$month "November";

        if(
    $minmonth == 12$month "Dezember";

        
    $count implode(""mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM spiele WHERE schluss LIKE '".$minyear."-".$minmonth."%'")));

        echo 
    "<div class=\"black\">• <a href=\"archivierte-gewinnspiele-".$minyear."-".$minmonth.".html\">".$month." ".$minyear." (".$count.")</div>\n";

        
    $minmonth++;

    }

    ?>
    Dies ist ein Archiv, aber ich find den Fehler nicht.
    Es wird nur das Jahr angezeigt, also 2006, aber darunter kommt kein Monat :-/.
    schluss hat das format " 2006-03-28 "

    Wo könnte mein Problem liegen?

    Mfg nex
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Naja.... 03 ist nicht dasselbe wie 3

    Ansonsten: wozu die ganze Arbeit mit String-Funktionen?
    Zum einen bietet mysql eigene Datumsfunktionen....
    YEAR()
    MONTH()
    DAYOFMONTH()

    und...die ganzen if's ersparst du dir indem du die Monatsnamen in einem Array speicherst, und anhand von MONTH(schluss) direkt auf dessen Elemente zugreifst.
     

Ähnliche Themen

  1. Datein aus Zip-Archiv in 2. Archiv kopieren
    Von access100 im Forum Java
    Antworten: 3
    Letzter Beitrag: 03.04.08, 08:29
  2. jar archiv erstellt, aber nicht zu öffnen
    Von Johannes7146 im Forum Java
    Antworten: 5
    Letzter Beitrag: 05.11.07, 15:18
  3. ...finde den Infizierten Archiv nicht...
    Von meste im Forum Microsoft Windows
    Antworten: 4
    Letzter Beitrag: 11.11.04, 15:10
  4. Applet aus Archiv funktioniert nicht
    Von stephsto im Forum Java
    Antworten: 1
    Letzter Beitrag: 26.05.04, 20:49
  5. Kann WinRAR archiv nicht entpacken.
    Von sleepo im Forum Microsoft Windows
    Antworten: 7
    Letzter Beitrag: 23.05.04, 19:32