我不确定如何在 PHP 和 MySQL 中创建一个可以一次处理数百条评论的线程评论系统。
像这样的东西是我唯一能想到的
$query = execute_query...('SELECT * FROM `comments` WHERE `post` = "1"');
foreach($query as $comment){
$replies = execute_query...('SELECT * FROM `comment_replies` WHERE `comment` = "' . $comment['id'] . '"');
if($replies){
echo $comment['body']; //....
foreach($replies as $reply){ /*....*/ }
}
else{
echo $comment['body'];
}
}
因此,我需要有关数据库结构的提示以及如何在考虑性能的情况下检索所有线程注释:)