我有这段代码,用于从数据库中显示我的网站中的评论,但未显示评论。
我认为可能是 PDOquery()
或fetch()
不工作,但问题是我没有收到任何错误。
这是我使用的代码:
<?php
$showcom1 = $db->query("select * from comments where pc_active='no' order by p_id asc") or die (mysql_error());
$gpid = $_GET['p_id'];
$dcid = $_GET['dc_id'];
$ecpid = $_GET['ec_id'];
$hcpid = $_GET['hc_id'];
$scpid = $_GET['sc_id'];
echo "
<table width='100%' align='center' cellpadding='10' cellspacing='10'>
<tr>
<td class='bodymenu' style='color: #4276a1' align='center'>
الفئات <text style='color: #555'>::</text>
1 = القرآن الكريم
<text style='color: #555'>||</text>
2 = أدعية
<text style='color: #555'>||</text>
3 = قصص
<text style='color: #555'>||</text>
4 =مقالات
<text style='color: #555'>||</text>
5 = فتاوى
<text style='color: #555'>||</text>
6 = رمضانيات
<text style='color: #555'>||</text>
7 = اسلاميات
</td>
</tr>
</table>
<table width='100%' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td class='tbl' colspan='7'>التعليقات</td>
</tr>
<tr align='center' >
<td class='tblbb2' >الفئة</td>
<td class='tblbb2' >اسم المعلق</td>
<td class='tblbb2' >بريد المعلق</td>
<td class='tblbb2' >اي بي المعلق</td>
<td class='tblbb2' >تاريخ التعليق</td>
<td class='tblbb2' >رابط الصفحة</td>
<td class='tblrlb' >الخيارات</td>
</tr>";
// TABLE comments = pc_id,pc_name,pc_mail,pc_ip,pc_date,pc_text,pc_active,p_id
while ($rcom1 = $showcom1->fetch(PDO::FETCH_OBJ)) {
echo "
<tr>
<td align='center' class='tblr' >".$rcom1->pc_cat."</td>
<td align='center' class='tblr' >".$rcom1->pc_name."</td>
<td align='center' class='tblr' >".$rcom1->pc_mail."</td>
<td align='center' class='tblr' >".$rcom1->pc_ip."</td>
<td align='center' class='tblr' >".$rcom1->pc_date."</td>
<td align='center' class='tblrl' ><a target='_blank' href='../pages.php?p_id=".$rcom1->p_id."'>مشاهدة</a></td>
<td align='center' class='tbll' >
<a href='index.php?cpages=comments&dc_id=".$rcom1->pc_id."'>حذف</a> -
<a href='index.php?cpages=comments&p_id=".$rcom1->pc_id."'>معاينة</a> -
<a href='index.php?cpages=comments&hc_id=".$rcom1->pc_id."'>اخفاء</a>
</td>
</tr>
";
}
echo " <tr colspan='7'>
<td colspan='7' class='tblb'>
</td>
</tr>";
?>