无法为每一行设置注释需要一些新的输入

时间:2014-05-23 15:09:06

标签: php mysql arrays

我的代码遇到了一些问题我似乎无法获取每个$ data行来获取每个帖子的评论,认为我需要一些知道他们正在做什么的输入PHP和SQL是相当的对我而言,我更像是一个Designer类型的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.  
}

0 个答案:

没有答案
相关问题