помощ - коментари към пост (на блог)

Ами правиш си една таблица ... примерно comments, която трябва да има подобна структура:

id <- ID на коментара
post_id <- ID на поста
title <- Заглавие на коментара
username <- Потребител
comment <- Коментар

и след това селектираш коментарите който са за пост с id: post_id

пример:


Код:
<?php
$getID = $_GET['id'];
$mysql_query = "SELECT * FROM comments WHERE post_id='$getID'";
$mysql_result = mysql_query($mysql_query) or die();
$mysql_num_rows = mysql_num_rows($mysql_result) or die();
$i = 0;
while ($i=0;$i<$mysql_num_rows;$i++) {
  $title = mysql_result($mysql_result,$i,"title");
  $comment = mysql_result($mysql_result,$i,"comment");
  $username = mysql_result($mysql_result,$i,"username");
  print "Заглавие: " . $title . "<br>
  Добавен от: " . $username . "<hr>
  " . $comment . "<hr>";
}
?>

За добавянето на коментари:

Добавяш си коментарите както добавяш обикновените постове, само че трябва да вземеш от някъде id на поста.

пример: comments.php?post_id=1

и с 1 поле <input type="hidden" name="post_id" value="<?php echo $_GET['post_id']; ?>">
 

Back
Горе