tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
749
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    starfoxfs Tutorials.de Gastzugang
    Hi zusammen,

    Ich möchte folgendes realisieren:

    Ich habe News in einem Forum und möchte einfach nur die Monate auslesen in der die News gepostet wurden, danach möchte ich noch Zählen wieviel News in dem jeweiligen Monat waren.


    $sql = "SELECT threadID, boardID, topic, time, firstPostPreview FROM sqltabelle WHERE boardID = '96'";

    Soweit bin ich bisher zeigt mir zwar die Monate an aber eben alle Monate doppelt wo mehrere News drin sind.

    Achja die Zeit ist als Timestamp gespeichert und zwar unter time.
     

  2. #2
    starfoxfs Tutorials.de Gastzugang
    Also das auslesen habe ich inzwischen hinbekommen:

    PHP-Code:
    $sql "SELECT threadID, boardID, topic, time, firstPostPreview FROM sqltabelle WHERE boardID = '96' GROUP BY MONTH(FROM_UNIXTIME(time)), YEAR(FROM_UNIXTIME(time)) ORDER BY time DESC"
    Aber wie zähle ich nun die News je Monat ?
     

  3. #3
    kuddeldaddeldu kuddeldaddeldu ist offline Mitglied Diamant
    Registriert seit
    Dec 2007
    Ort
    Bremen
    Beiträge
    3.418
    Hi,

    Zitat Zitat von starfoxfs Beitrag anzeigen
    Aber wie zähle ich nun die News je Monat ?
    mit COUNT().

    LG
     
    Da es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.

  4. #4
    starfoxfs Tutorials.de Gastzugang
    Das es mit Count geht ist mir schon klar



    $sql = "SELECT COUNT(threadID) AS id FROM sqltabelle WHERE boardID = '96' GROUP BY MONTH(FROM_UNIXTIME(time)), YEAR(FROM_UNIXTIME(time))";

    so ähnlich, aber der Befehl hier funktioniert nicht
     

  5. #5
    kuddeldaddeldu kuddeldaddeldu ist offline Mitglied Diamant
    Registriert seit
    Dec 2007
    Ort
    Bremen
    Beiträge
    3.418
    Zitat Zitat von starfoxfs Beitrag anzeigen
    so ähnlich, aber der Befehl hier funktioniert nicht
    das ist keine brauchbare Fehlerbeschreibung.

    LG
     
    Da es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.

  6. #6
    starfoxfs Tutorials.de Gastzugang
    Fehler gibt es an sich keinen er zählt nur falsch, habe immer die Ausgabe 2 bei allen Monaten.
     

  7. #7
    kuddeldaddeldu kuddeldaddeldu ist offline Mitglied Diamant
    Registriert seit
    Dec 2007
    Ort
    Bremen
    Beiträge
    3.418
    Hi,

    dann zeig mal eine Beispieltabelle, am besten einen kleinen Testdump.

    LG
     
    Da es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.

  8. #8
    starfoxfs Tutorials.de Gastzugang
    Ich hab mal ein Bild gemacht hab momentan nicht so die Möglichkeit da ich nicht daheim bin.
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Auslesen der News pro Monat und zählen der News pro Monat-2.jpg  
     

  9. #9
    kuddeldaddeldu kuddeldaddeldu ist offline Mitglied Diamant
    Registriert seit
    Dec 2007
    Ort
    Bremen
    Beiträge
    3.418
    Hi,

    Und welche müssten da jetzt gruppiert werden? Sorry, aber ich habe keine Lust, da jetzt aus jedem einzelnen Unix Timestamp den Monat rauszurechnen...
    Vielleicht wartest Du einfach, bis Du zu Hause bist.

    BTW, in Deinem Eingangspost sagst Du, dass ein einfacher, ungruppierter SELECT jeden Monat, in dem mehrere News sind, doppelt liefert? Welchen Sinn ergibt das denn? Das würde das Ergebnis natürlich erklären.

    LG
     
    Da es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.

Ähnliche Themen

  1. Gruppieren nach Jahr und Monat, angezeigt werden soll der 1.Tag im Monat um 00:00
    Von charlie2009 im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 15.09.09, 19:22
  2. Antworten: 6
    Letzter Beitrag: 08.07.09, 20:23
  3. mySQL auslesen anhand Datum (Monat)
    Von nafets im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 11.11.06, 09:00
  4. Nur bestimmten Monat aus Datenbank auslesen
    Von hab1cht im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 02.11.06, 16:40
  5. Geburtstage diesen Monat auslesen
    Von PhoenixDH im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 08.01.05, 02:19