【发布时间】:2014-08-01 00:21:30
【问题描述】:
我还是个编码新手,所以请保持温和。 我似乎无法在网页上显示任何内容。连设计都没有。
function listing_count($category){
global $conn;
$sql = ("SELECT count(*) FROM listing WHERE int_category = :int_category");
$stm = $conn->prepare($sql);
$stm->execute(array(
":int_category" => $category
));
$category = $stm->fetch();
if(empty($category['0']))
{
$category['0'] = 0;
}
return $category[0];
}
<?
foreach ($category as $row)
{
?>
<li class='list-group-item'>
<a href='categories.php?cat=<?=$row["cat_id"]?>'>
<?=$row ["cat_name"] ?>
<span style='padding:5px;'>
<?= listing_count($row["cat_id"]) ?>
</span>
</a>
<span style='font-size:20px;' class='pull-right'>
<a href='category.php?cat=<?=$row["cat_id"]?>' rel='tooltip' class='tooltips' data-original-title='View category'>
<i style='margin:5px; color:green;' class='icon-eye-open'></i>
</a>
<a href='?deletecat=<?=$row["cat_id"]?>' onclick='return makesure();' rel='tooltip' class='tooltips' data-original-title='Delete category' >
<i style='margin:5px; color:red;' class='icon-exclamation-sign'></i>
</a>
</span>
</li>
<?
}
?>
</ul>
这就是我在回显 category、row 和 listing_count 时得到的结果:
类别:数组 上市数量:0 行:(行从未显示任何内容。)
【问题讨论】:
-
如果你使用 print_r($category) - 输出是什么?
-
你真的不觉得这是不正确的语法吗?
} <? -
如果我做 print_r 我得到这个:数组()