Der Martin: Memberliste

Beitrag lesen

Hi,

Dann solltest du
* entweder deine Datenbankabfrage zusätzlich nach dem Member-Status sortieren
Member Status Bleibt immer Gleich

wie das? Woran unterscheidest du dann Trial- von Vollmitgliedern?

oder
* zwei Datenbankabfragen machen und den Member-Status als zusätzliches Selektionskriterium nehmen.
Wie meinst du das?

Ich nahm an, dass die Tabelle (die in der DB, was denn sonst!) eine Spalte hat, in der eben dieser Status vermerkt ist. Die hättest du dann wahlweise
 * als Sortierkriterium (ORDER BY oder GROUP BY) nehmen können, dann kannst
   du alle Mitglieder in einem Aufwasch aus der DB abfragen; oder
 * als Bedingung (WHERE-Klausel) verwenden können.

Wenn die Umstufung sowieso automatisch geschehen soll, vermerke doch einfach das Anmeldedatum jedes Members in der Tabelle. Als Selektionskriterium kannst du dann abfragen, ob das Anmeldedatum mehr als 4 Wochen zurückliegt.
In welcher Tabelle? In der Datenbank oder in PHP?

Siehe ChrisB.

Und wie Frage ich dann ab, ob das Anmeldedatum mehr als 4 Wochen zurück liegt oder nicht?
Und wie bekomme ich dann die Trialmember, in die Memberliste?

Hä? Die sind doch längst drin - oder redest du von der Anmeldung?

Ciao,
 Martin

--
Nicht jeder, der aus dem Rahmen fällt, war vorher im Bilde.