Hallo,
hab noch nen problem grad, in meinen nachrichteneingang, befinden sich ja ein udate, das überprüft ob man eine nachricht gelesen hat. Nun wollt ich aber ein 2 Bilder einfügen wenn das das datum in der Datenbank NULL ist soll das Bild einer nachricht erscheinen das geschlossen ist. Wurde die nachricht gelesen, soll ein Bild gesetzt werden das zu ist.
Problemstellung:
Wenn ich auf nachrichteneingang klicke, wird das update ausgeführt sodass dass alle bild schon auf gelesen gesetzt wird die man neu empfangen hat. Was jedoch eigentlich nicht der Fall ist. Weil das erst geschieht wenn man die Nachrichten auch alle gelesen hat. Und das ist erst der Fall wenn man auf Nachricht lesen klickt. Nun hab ich mir überlegt, dass das update erst auf gerufen werden soll, wenn man auf nachricht lesen klickt.
Wie man das umsetzen weiß ich nicht, ich habs versucht, in dem man das mit a href verlinkt aber dann ändert sich ja die Seite. Und das soll nicht sein.
hoffe ihr versteht was ich meine
Danke LG david
hab noch nen problem grad, in meinen nachrichteneingang, befinden sich ja ein udate, das überprüft ob man eine nachricht gelesen hat. Nun wollt ich aber ein 2 Bilder einfügen wenn das das datum in der Datenbank NULL ist soll das Bild einer nachricht erscheinen das geschlossen ist. Wurde die nachricht gelesen, soll ein Bild gesetzt werden das zu ist.
Problemstellung:
Wenn ich auf nachrichteneingang klicke, wird das update ausgeführt sodass dass alle bild schon auf gelesen gesetzt wird die man neu empfangen hat. Was jedoch eigentlich nicht der Fall ist. Weil das erst geschieht wenn man die Nachrichten auch alle gelesen hat. Und das ist erst der Fall wenn man auf Nachricht lesen klickt. Nun hab ich mir überlegt, dass das update erst auf gerufen werden soll, wenn man auf nachricht lesen klickt.
Wie man das umsetzen weiß ich nicht, ich habs versucht, in dem man das mit a href verlinkt aber dann ändert sich ja die Seite. Und das soll nicht sein.
PHP-Code:
<?php // nachrichten updaten, damit das FELD als gelesen gekennzeichnet wird, damit es mit einen DATUM gefüllt wird!
require_once('dataBaseConnection.php');
$SQL = "UPDATE `nachrichten` SET `gelesen` = NOW() WHERE `empfaenger_id` = $sender_id";
mysql_query($SQL);
?>
Danke LG david

Kommentar