J
joky_joky
Hallo ich habe eine Tabelle die sich PN_user nennt und eine die sich PN_mitglieder nennt.
nun wollte ich eine Abfrage starten mit der ich
in Tabelle 1 und 2 alle Datensätze heraussuche bei denen die $ID_empfänger mit der
der angemeldeten Benutzers übereinstimmt z.B. 4321 oder so.
mit einer Tabelle mache ich das immer so.
Aber ich habe ja 2 Tabelen eine wo die User die Mitglieder sind sich untereinander
Nachrichten schreiben können und dann noch eine wo User die nicht Mitgleider sind einem Mitglied
schreiben können. Kurz und Knapp gesagt biste Mitglied speichert er die Nachricht in Tabelle 1
wenn du keines Bist speicher er die Nachricht in Tabelle 2. Aber die Nachrichten sollen ja vom Empfänger
in einem Abgerufen werden also müste ich 2 Tabellen gleichzeitig abfragen.
Kann mir jemand weiterhelfen und sagen wie des geht?
nun wollte ich eine Abfrage starten mit der ich
in Tabelle 1 und 2 alle Datensätze heraussuche bei denen die $ID_empfänger mit der
der angemeldeten Benutzers übereinstimmt z.B. 4321 oder so.
mit einer Tabelle mache ich das immer so.
PHP:
<?php
$db = mysql_connect($host, $user, $pass);
$res = mysql_query("$database",
"SELECT * FROM $tabel WHERE $ID_empfänger = '{$_SESSION[user_id]}'");
$num = mysql_num_rows($res);
echo "$num neue Nachrichten<br>";
for ($i=0; $i<$num; $i++)
{
$idab = mysql_result($result, $i, "IDabsender");
$idempf = mysql_result($result, $i, "IDempfaenger");
$postab = mysql_result($result, $i, "postausgangabsender");
$postempf = mysql_result($result, $i, "posteingangempfaenger");
$betreff = mysql_result($result, $i, "Betreff");
$nachricht = mysql_result($result, $i, "Nachricht");
echo "$idab, $idempf, $postab, $postempf, $betreff, $nachricht <br>";
}
mysql_close($db);
?>
Aber ich habe ja 2 Tabelen eine wo die User die Mitglieder sind sich untereinander
Nachrichten schreiben können und dann noch eine wo User die nicht Mitgleider sind einem Mitglied
schreiben können. Kurz und Knapp gesagt biste Mitglied speichert er die Nachricht in Tabelle 1
wenn du keines Bist speicher er die Nachricht in Tabelle 2. Aber die Nachrichten sollen ja vom Empfänger
in einem Abgerufen werden also müste ich 2 Tabellen gleichzeitig abfragen.
Kann mir jemand weiterhelfen und sagen wie des geht?