私は2つのテーブル:COMMENTS
とUSERS
を持っています。私はCOMMENTS
テーブルにユーザーの名前を保存しますが、ユーザーのアバターの詳細はUSERS
テーブルから取得する必要があります。複数のテーブルで複数回選択クエリ
SELECT c.id, c.tarih, c.yorum, c.yorumcu,
(SELECT avatarID FROM USERS WHERE Username=c.yorumcu) AS avatarID
FROM COMMENTS c WHERE c.id = ?
末尾に疑問符がNEWS_ID
に置き換えられます。 (例:news.php?id=5
)
私はこれをコード化することができましたが、すべてのものではなく、「最後のコメント」の詳細しかデータベースから取得しません。 (5人がページにコメントしたとしましょう。残りの部分は無視して最後の(5番目)のコメントしか得られません)
誰かが私を助けることができますか?
ps。ヨルムクは、「注釈者」を意味します。 COMMENTS.Commenter
とUSERS.Username
は同じです。
今私は愚かだと感じます。どうもありがとう。私はnews_idではなくcomment IDをチェックしていました。夢中になっていた... – Aristona