gpt4 book ai didi

php - 在连接表中计算结果并在侧边栏中显示 () 之间

转载 作者:行者123 更新时间:2023-11-30 23:20:24 28 4
gpt4 key购买 nike

我有一个带有类别的边栏。正如你在这里看到的:http://kees.een-site-bouwen.nl/

url 中类别的 ID。带有 uri 段(3)当您单击其中一个类别时,例如网页设计。显示了一些工厂。这些工厂与类别有联系。所以当类别 id = 11 时,类别 id = 11 的工厂将被显示。

但现在我想显示该类别中有多少工厂。输出将显示在

之间

() 此处:http://kees.een-site-bouwen.nl/

所以我的实际问题是:我如何 count_all_results() 以便它只显示位于该类别中的工厂?

我试过的。

<?php
if (isset($results) && is_array($results)) {
foreach ($results as $key => $row) {
$id = $row->idcategorieen;
$segment3 = $this->uri->segment(3);
if ($id == $segment3) {

echo '<h2>Categorie:', '&nbsp;' , $row->Categorie;
echo '<h2>';
echo br(1);
echo '<p class="field">';
echo '<h3><label class="field">Aantal:</label></h3>', $this->db->count_all_results('bedrijven');
echo '</p>';
echo br(1);
break;
}
}
}
?>
<br />
<h4>Bedrijven</h4>
<hr>
<br />
<?php foreach($results as $item):?>

<p>Bedrijfsnaam: <a href="<?php echo base_url()?>home/showindividueel/<?php echo $item->idbedrijven?>">
<?= $item->Bedrijfsnaam ?></a><br /></p>
</tr>
<?php endforeach;?>

这显示了我数据库中的所有工厂。但我只需要特定类别中的那些。

侧边栏代码:

        echo '<ul>';
if(isset($cat) && is_array($cat)){
foreach($links as $k => $value)
{
echo '<li>';
echo '<br>';
echo '<a href="'.base_url().'home/categorie/'.$value->idcategorieen.' ">' .$value->Categorie. '</a>';
echo nbs(1);
echo '(';
echo ')';
echo '</li>';
}
}
echo '<ul>';

谢谢。

最佳答案

尝试替换

echo '<h3><label class="field">Aantal:</label></h3>', $this->db->count_all_results('bedrijven');

跟随

echo '<h3><label class="field">Aantal:</label></h3>', count($results);

关于php - 在连接表中计算结果并在侧边栏中显示 () 之间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15787419/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com