Ich arbeite gerade an meinem privaten Messaging-System für meine Website und bis jetzt macht einiges von dem, was ich tun muss, Sinn.Wie verknüpfe ich die automatisch inkrementierte ID von einer Tabelle mit der ID in einer anderen Tabelle?
Ich habe dachte ich, die Kraft von MySQL verwenden müssen beitreten, aber ein paar Fragen .. In meinem Modell ich begonnen habe Codierung für meine Nachricht Posteingang und haben die folgende Abfrage:
„SELECT * FROM Nachrichten WHERE from_id = '$ id' ";
$ ID ist im Grunde die automatisch inkrementierte ID aus meiner Benutzer-Tabelle und from_id ist das Gleiche, aber in meiner Nachrichtentabelle.
Was ich wissen möchte, ist, wie die Nachrichtentabelle die from_id erhalten soll? Ich weiß, dass die from_id aus der Nachrichtentabelle und die automatisch inkrementierte ID aus der users-Tabelle sind, was ich verwenden werde, um beide Tabellen zu verbinden. Aber ich bin ein bisschen fest, wie man das macht.
Ich würde lieber IDs verwenden, um den Absender und Empfänger einer Nachricht als ihren Benutzernamen zu identifizieren, aber ich bin ziemlich verwirrt, wie man dies einrichten soll. Ich bin mir ziemlich sicher, dass ich es schaffen kann, sobald ich es verstanden habe.
Anstatt doppelte Fragen zu veröffentlichen, warum nicht einfach die erste bearbeiten, um bessere Ergebnisse zu erhalten? http://stackoverflow.com/questions/4669675/looking-for-tutorial-on-how-to-build-a-private-messaging-system-using-php –