我还在编程方面很新,所以请温和。 我似乎无法得到任何此显示在网页上。甚至没有设计。空白页面,没有设计显示
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>
所以这是我所得到的,当我回声类别,行和LISTING_COUNT:
类别:阵列 上市数:0 行:(行从来没有显示任何东西)
如果您使用print_r($ category) - 输出是什么? – gernberg
你真的不觉得这是不正确的语法吗? '} <? ' –
如果我做print_r我得到这个:Array() – chad