私は問題があり、解決する方法がわかりません... 私はコメントとページの返信があります。 ダウンは私のコードです、すべてが大丈夫です、それは私が望むすべてを示していますが、問題を解決するには、コメントをクリックして返信のページに行くと、それは間違っています。コメント返信を選択していません良い
例:最初のコメントでは、id = 1、2番目のid = 2などが必要です。しかし、すべてのコメントに対してid = 1、user_id = 1であり、 申し訳ありませんが、私の英語です。
<?php
$id = $show['id'];
$sq = "SELECT * FROM comments, users WHERE comments.user_id = users.id";
$re = mysqli_query($dbCon, $sq);
while($abc=mysqli_fetch_assoc($re)){
?>
<div class="card hoverable q_area">
<div class="card-content">
<div class="chip">
<img src="<?php echo $show['profile_foto'] ?>">
<?php echo $abc['user'] . " said:"; ?>
</div><br />
<div id="comm">
<?php $a=substr(str_replace(' ','-',$abc['question']), 0, 50); ?>
<h5><a href="replys.php?id=<?php echo $abc['id'] ?>&reply=<?php echo $a ?>">
<?php echo $abc['comment']; ?></a></h5> <br />
</div>
</div>
</div>
<?php } ?>
私はこのような選択ということに変更した場合:
$sq = "SELECT * FROM comments";
が、その後のid作業をリンクするが、私はコメントを言ったユーザーをエコーすることはできません。
database tables:
users - id, user, pass
comments- id, user_id, comment
私を助けてください:(
私はちょうど5分前にそれをしました。しかしこれが答えです。どうもありがとうございます。 – TooFast