Letzte Frage heute... Schwitz...
Michimu
- php
0 Mike0 Matthias Jütte
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
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
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
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
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