Michimu: Letzte Frage heute... Schwitz...

Hi nochal :-)

Eine Frage habe ich noch an euch, bevor ich heute ins Betti gehe...

Mache mir gerade Gedanken über eine Art Nachrichtendatenbank.
Mal kurz umrissen:

Eine in MySQL steckende DB, in der vom Administrator Nachrichten versenden kann, ABER... klar, er muß auswählen wer es ist usw. schon klar...
aber wie kann ich es machen, das die Nachricht in der DB nur einmal steht und die User die diese Nachricht bereits gelesen haben nicht weiter auf den Bildschirm bekommen ?

Habe bei der "Anleitung" von MySQL gelesen, daß es eine Feldart gibt, in der mann fortschreiben kann... sprich z.B.

User:    Michi, Alex, Petra, usw. usw.

dann könnte ich doch eine abfrage machen in der erstmal geschaut wird, ob

a -> für den sich jetzt angemeldete User auch eine Nachricht vorliegt
b -> ob dieser in dem "Feld User" schon drinnen ist
     wenn nicht, anzeigen ...

aber wird diese DB nicht unter umständen viel zu groß irgendwann ?

Würdet Ihr das auch so machen ?

Gruß
Michimu

  1. Moin Michimu,

    Eine Frage habe ich noch an euch, bevor ich heute ins Betti gehe...

    ab in's Bett

    in der mann fortschreiben kann... sprich z.B.

    Frau nicht? *LOL*

    Grüsse
    Mike

    --
    Freunde kommen und gehen. Feinde sammeln sich an.
    1. Tach Mike

      Frau nicht? *LOL*

      Sie kanns ja mal versuchen :-) ... Die letzte Erfahrung zeigte allerding... haut ned hinn... oder was meinst du ? :-)))

      Gute Nacht ...

      Michimu

      1. Moin Michimu,

        in der mann fortschreiben

        mann oder man.........

        da ich zu müde bin um mich mit deinem Prob zu befassen habe ich mich umfährerweise auf deinen Rechtschreibfehler gestürzt.

        Grüsse
        Mike

        --
        Freunde kommen und gehen. Feinde sammeln sich an.
  2. Hallo!

    Sind die User in einer Tabelle gespeichert? Dann wäre es doch recht einfach umzusetzen, indem du eine Tabelle anlegst, die für jede Nachricht, die ein User erhalten hat, die ID der Nachricht und die ID des Users enthält. Also:

    NEWS
     NID | Text
    ------------
       1 | Tach!
       2 | Moin!

    USERS
     UID | Name
    ------------
       1 | Alex
       2 | Michi
       3 | Peter

    <mir fällt keine guter Name ein>
     NID | UID
    -----------
      1  |  1
      1  |  3
      2  |  2
      2  |  3

    Alex und Peter hätten somit schon die Nachricht "Tach!" erhalten, Michi und Peter "Moin!".

    Paßt das für dich?

    Gruß

    Matthias

    --
    ss:| zu:| ls:[ fo:| de:] va:) ch:? sh:) n4:( rl:( br:> js:| ie:% fl:) mo:}
    http://www.makaio.de/quotations