Tag!
Ich sitze gerade an einem großen Programm.
Ich wollte auch für meine Website die Funktion "PM" einbauen.
Erst mal mein Konzept:
Für jeden User habe ich eine eigene Tabelle.
Ich speichere alles (Titel, Absender, eigentlich Message) in die Datenbanktabelle des Users ab.
Auf der Anfangsseite gibt es eine Übersicht mit "Titel, Absender, Absendedatum".
Alles funktioniert, nur das Hauptproblem: Wie kann ich festlegen, dass die (eigentliche, zur Titel zugehörigen) Message beim Klicken auf den Titel in der Anfangsseite angezeigt wird?
Erst mal mein Code auf der Anfangsseite:
Hat jemand eine Idee?
MfG J!M!
Ich sitze gerade an einem großen Programm.
Ich wollte auch für meine Website die Funktion "PM" einbauen.
Erst mal mein Konzept:
Für jeden User habe ich eine eigene Tabelle.
Ich speichere alles (Titel, Absender, eigentlich Message) in die Datenbanktabelle des Users ab.
Auf der Anfangsseite gibt es eine Übersicht mit "Titel, Absender, Absendedatum".
Alles funktioniert, nur das Hauptproblem: Wie kann ich festlegen, dass die (eigentliche, zur Titel zugehörigen) Message beim Klicken auf den Titel in der Anfangsseite angezeigt wird?
Erst mal mein Code auf der Anfangsseite:
PHP:
//Database-Connection End
session_start();
$username = $_SESSION['username'];
//Private_Message Overview
?>
<br>
<?php
echo "<table align=center><td><p align=left>Posteingang von ".$username."</p></td></tr></table>";
?>
<br>
<br>
<table border="5" style="border-style:groove" align="center">
<tr>
<td></td>
<td></td>
<td><p align="center"><a href="priv_msg_send.php">Neue Nachricht</a></p></td>
</tr>
<tr>
<td width="300"><p align="center">Absender</p></td>
<td width="300"><p align="center">Nachrichtentitel</p></td>
<td width="300"><p align="center">Absendedatum</p></td>
</tr>
<?php
$sql_query = mysql_query('SELECT * FROM '.$username.' ORDER BY msg_time DESC') or die (mysql_error());
while ($result = mysql_fetch_assoc($sql_query)) {
echo "<tr>";
echo "<td><p align=center>".$result['msg_from']."</p></td>";
echo "<td><p align=center>".$result['msg_title']."</p></td>";
echo "<td><p align=center>".$result['msg_time']."</p></td>";
echo "</tr>";
}
?>
</table>
Hat jemand eine Idee?
MfG J!M!