Ich kämpfe mich durch die Auflistung durch. Einiges funktioniert schon ganz gut. Mitglieder füllen ein Formular aus und die Daten werden anschließend in einer Übersicht ausgegeben, die für alle Mitglieder sichtbar ist.
Nun kann es natürlich vorkommen, dass ein Mitglied seinen Beitrag editieren will. Dafür habe ich ein Modul erstellt, dem ich das entsprechende Template zugewiesen habe.

Problem:
  • Loggt sich ein Mitglied A ein und klickt auf den Link "Eintrag editieren", dann werden ihm alle Beiträge angezeigt. Die eigenen Einträge kann er dann editieren oder löschen. Schön, aber er sieht eben alle Einträge.
  • Loggt sich ein Mitglied B ein, das keine Einträge hat, werden ihm auch alle Einträge angezeigt, ohne dass B einen Eintrag editieren kann. Ist auch gut so.


Wie kann ich es aber erreichen,
  • dass Mitglied A nur die von ihm erstellten Einträge sieht
  • und dass Mitglied B beispielsweise sieht: Keine eigenen Einträge vorhanden


Muss ich da mit sql-Statements arbeiten? Und wie verknüpfe ich den Mitgliedsnamen mit dem Eintrag in der Auflistung?

Irgendwie sehe ich den Wald nicht.

Schönen Abend
Mart