私は現在自分のウェブサイトのプライベートメッセージングシステムに取り組んでいます。私がしなければならないことのいくつかは理にかなっています。1つのテーブルの自動インクリメントIDを別のテーブルのIDにリンクするにはどうすればよいですか?
私は、MySQLの電源を使用する必要があります理解しました参加が、いくつかの質問を持っている.. 私のモデルでは、私は私のメッセージの受信トレイをコード始め、次のクエリを持っています
「SELECT * FROMメッセージWHERE from_id = '$ id' ";
$ idは基本的に私のusersテーブルの自動インクリメントIDです。from_idは同じものですが、メッセージテーブルにあります。
私が知りたいことは、メッセージテーブルがfrom_idを取得する方法です。私はメッセージテーブルのfrom_idとusersテーブルの自動インクリメントされたIDが両方のテーブルをリンクするのに使用されていることを知っています。
私は、メッセージの送信者と受信者を識別するためにidを使用するのではなく、ユーザー名を識別するためにidを使用しますが、これを設定する方法についてはかなり混乱しています。私は一度それを理解することができます私はそれを行うことができます確信しています。
重複する質問を投稿するのではなく、最初の質問を編集してより良い結果を得るのはなぜですか? http://stackoverflow.com/questions/4669675/looking-for-tutorial-on-how-to-build-a-private-messaging-system-using-php –