我正在从 sql server 生成一个列表,根据新旧记录对其进行过滤,并将它们显示在网页上各自的类别中。我想显示新旧记录的唯一列表项目符号。我目前得到的是每个类别的每条记录的混搭。列表项的图标来自一些 twitter bootstrap css,使用 glyphicons。新记录还有一个在悬停时显示的弹出框。列表生成代码
foreach($resultArray as $category_name => $items)
{
echo '<h3>'. $category_name.'</h3><ul>';
foreach($items as $itemid => $itemDetails)
{
?>
<li class="<?php if(strtotime($itemDetails['posted']) > (strtotime('-30 days'))){echo 'icon-star';} else {echo '';} ?>" data-content="This item is new on Corkboard. Check it out!" data-original-title="New Item">
<?php
echo '<a href="newGenView.php?id='.$itemid.'">'.$itemDetails['name'].' - '.$itemDetails['description'].'</a>';
?>
</li>
<?php
}//foreach
echo '</ul>';
}//foreach
?>
而且,我有这些脚本标签:
<script type="text/javascript" src="assets/js/bootstrap-popover.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$(this).popover(options);
});
</script>
有什么想法或其他方法可以解决这个问题吗?