|
|||
Gut.
Dann gib mal bitte vor der Überprüfung, ob $msg_row['receiver'] > 1 mithilfe von var_dump das array $msg_row aus und poste die Ausgabe von da. Code:
var_dmp($msg_row); |
|
|||
Dann ist es am falschen Ort...
PHP-Code:
PHP-Code:
|
|
|||
also jetz kommt folgende meldung, wenn ich eine nachricht abschicke
PHP-Code:
|
|
|||
Das ist auch logisch. Du siehst mithilfe vom var_dump() den Aufbau deines Arrays. Dein Array besitzt zwei Schlüssel: 0 und COUNT(receiver). $msg_row['receiver'] gibts es nicht, das heisst, dass die Bedingung nie erfüllt werden kann.
Es gibt nun zwei Lösungen: Entweder änderst du receiver zu COUNT(receiver), oder du änderst den SQL-Query so, wie dir das schon nahe gelegt wurde: SELECT COUNT(receiver) as `receiver` [..] |
|
|||
ich habs jetzt hinbekommen.
hier der code PHP-Code:
1. ungelesen/gelesen markieren 2. betreff -> RE-1, RE-2, RE-3, usw wie löse ich das denn am besten? |
Sponsored Links |
|
||||
Man kann auch eine Liste ungelesener Nachrichten im Benutzer-Account speichern.
Wenn sich ein Benutzer einloggt, werden dieser Liste die neue Nachrichten seit dem letzten Besuch hinzugefügt. Wenn der Benutzer die Nachricht als gelesen markiert, wird die Nachricht aus dieser Liste entfernt. Z.B. phpBB macht es auf diese Weise. So wäre es z.B. bei mehreren Empfängern der gleichen Nachricht bequem eine Nachricht für einige Benutzer als gelesen, für andere aber als ungelesen markiert anzuzeigen. Oder man speichert in der Nachricht, welche Benutzer die Nachricht bereits gelesen haben, was ja auch durchaus ginge. Wenn eine Nachricht natürlich immer nur einen Empfänger haben kann, wäre ein Flag durchaus ausreichend. Und ob nun "Re-2" oder "Re: Re:" verwendet wird, ist wohl eine Frage des Geschmacks. Bei "Re: Re:" reicht es bei einer Antwort ein "Re:" am Beginn des Betreffs zu ergänzen, bei der anderen Variante kann man per RegExp den aktuellen Zähler aber auch recht bequem ermitteln und entsprechend dann mit Wert+1 ersetzen. Sollte in beiden Fällen keine unüberwindbare Hürde darstellen. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Anzahl der Ausgabevalue eines arrays abhängig von innerWidth machen | philosapiens | Serveradministration und serverseitige Scripte | 1 | 19.05.2011 20:58 |
MySQL: anzahl via count zusammengefasster zeilen abfragen!? | Xenon | Serveradministration und serverseitige Scripte | 0 | 30.10.2009 22:46 |
Lightbox2, max. Bildgröße | Vyperprok | CSS | 1 | 17.10.2007 13:45 |
verschiebungen in den Button (max width min width) | markusguenther | CSS | 7 | 04.06.2007 11:50 |
Undefinierte Anzahl an DIV Boxen verteilen | MTCook | CSS | 12 | 07.11.2006 12:07 |