#1 23. November 2013 Zuletzt bearbeitet: 23. November 2013 Hi! Ich hab ne Tabelle mit den Spalten Nr (1-6) und time. In unregelmäßigen Zeitabständen kommen neue Einträge je mit ner nummer 1-6 und dem aktuellen timestring. Jetzt möcht ich von jeder Nummer wissen, wie viele Einträge je seit heute, dieser Woche, diesem Monat oder diesem Jahr hinzugekommen sind und steh da grad iwie aufm Schlauch, wie ich das möglichst ressourcensparend und textarm angehe. geht das in einer einzigen Abfrage, oder muss ich je Zeitabschnitt n eigenen Mysql_query machen? Mein Ansatz sieht folgendermaßen aus: Code: SELECT COUNT("time" > "1353696630") as "Jahr", COUNT("time">"1382554230") as "Monat" FROM tabelle + Multi-Zitat Zitieren
#2 23. November 2013 AW: PHP/MySQL Einträge letzter Tag/Woche/Monat zählen Du holst dir alle Einträge aus diesem Jahr (timestamp erzeugst du mit mktime, oder du nutzt die MySQL Funktionen dafür). = 1 Query. Diese Einträge kannst du anschließend mit PHP noch unterteilen wie du sie haben willst (Heute, Woche, Monat) + Multi-Zitat Zitieren