如何使用内部联接发布评论系统?

时间:2016-02-24 07:53:35

标签: php html mysql

我想在文章中发表评论。我需要的是:用户名,评论和id帖子比每个帖子都有不同的评论。我有3个表,下面是我的表名和它的字段:

  1. user : id_user, username
  2. posting : id_user, id_post
  3. comment : id_com, id_user, id_post, comment
  4. 当我用我的查询完成它时,我通过使用用户2帐户的用户1帖子中的评论来检查它。发生了什么,评论由用户1发布。 我在下面使用此查询:

    $query=$dbc->query("SELECT 
                        user.username, 
                        comment.id_com, 
                        comment.comment, 
                        posting.id_post 
                        FROM comment 
                        INNER JOIN (posting INNER JOIN user ON  user.id_user = 
                                     posting.id_user) ON posting.id_post = comment.id_post 
                        WHERE comment.id_post='$_GET[id]'");
    

0 个答案:

没有答案