2
这只是我的评论形式的php代码,我不知道我是否应该使用“while”,但是当我用这种方式键入代码时,我所有的注释都是在数据库中,但其中的每一个都重复3或4次?我的错误在哪里?为什么我的评论每次重复3次或4次?
<div id="comments">
<?php
$post_id = $_GET['post'];
$q = mysql_query("SELECT comment, author FROM comments WHERE post_id ='$post_id' ORDER BY comment_id DESC");
while($comment = mysql_fetch_assoc($q)){
?>
Comment: <?php echo $comment['comment']; ?><br /><br />
Added from: <?php echo $comment['author']; ?><br />
<?php
}
?>
</div>
什么在你的'评论'表中? – Agares