stackoverflowのコメントシステムと同じように、phpで1レベルだけ深いコメントシステムを作りたいです。
次のフィールドを持つコメントテーブルを作成しました
comment_id int(11) (PRIMARY KEY)
parent_id int(11)
thread_id int(11) (FOREIGN KEY)
title varchar(400)
body varchar(400)
date_comment timestamp
user_name varchar(100)
このクエリで親コメントを取得しています
SELECT * FROM comments WHERE thread_id = {$thread_id}
AND parent_id IS NULL
しかし、最初に親コメントが来て、次にすべての子コメントが来るという順序で、すべての子コメントも取得する必要があります..(Stackoverflowコメントシステムと同じように)
なにか提案を??