Невозможно получить комментарии для каждой строки. Необходим новый ввод.

У меня есть некоторые проблемы с моим кодом здесь. Кажется, я не могу получить за каждую строку данных, чтобы получать комментарии за сообщение там, думаю, мне нужен какой-то вклад от кого-то, кто знает, что они делают. PHP и SQL для меня совершенно новые , Я больше являюсь конструктором html jQuery и CSS.

<?php $sql = "SELECT * FROM blog ORDER BY date DESC"; $num_results_per_page = 3; $num_page_links_per_page = 5; $pg_param = "#news"; // Ex: &q=value pagination($sql, $num_results_per_page, $num_page_links_per_page, $pg_param); if($pg_error == '') { if(mysql_num_rows($pg_result) > 0) { while($data = mysql_fetch_assoc($pg_result)) { ?> <div class="type-date"> <div class="blog-type"><img src="images/blog-text.png" alt=""></div> <div class="blog-date"><h5><?php echo $data["day"]?></h5><h5><?php echo $data["month"]?></h5></div> </div> <h2><a href="?bid=<?php echo $data["id"].'#news'?>"><?php echo $data["title"] ?></a></h2> <?php $blogcontent = substr ($data["body"],0,600).'....<div style="margin-top:20px"><br><a class="newave-button medium color" href="?bid='.$data["id"].'#news">Läs vidare!</a></div>'; echo $data['ID'].'<br>'; echo '<div style="margin-left:80px;">'.$blogcontent.'</div>'; 

В этой части я хочу получить количество комментариев для строки eatch, которые она создает в блоге.

 $resultblogs = mysql_query("SELECT * FROM blog"); while($rowblogs = mysql_fetch_array( $resultblogs )) { $blogid = $rowblogs['id']; $blog_comment=mysql_query("Select * from comments WHERE bid='$blogid' AND verify='1'"); $blog_comment_count=mysql_num_rows($blog_comment); echo $blog_comment_count; } echo '<hr>'; } 

Не знаю, что я сделал неправильно здесь, я получаю код в строке, как 05332, а не каждый номер в каждом сообщении.

  echo $pagination_output; } else { echo 'Inga resultat funna!'; } } else { echo $pg_error; //display any errors, you can remove this if you want. }