将foreach添加到数据库查询中

用户名

我试图显示所有类别和计数,但一次只能显示一个。

$query = $db->write_query('
    SELECT c.*, COUNT(n.id) AS count
    FROM ' . TABLE_PREFIX . 'newscategories c
    LEFT JOIN ' . TABLE_PREFIX . 'news n ON FIND_IN_SET (c.cid, n.cid)
    GROUP BY c.cid
    ORDER BY count DESC
    ');    

while($fetch = $db->fetch_array($query))
{
    $name = $fetch['name'];
    $count = $fetch['count'];
}



echo $name;

这仅打印一个。试图让所有的人打印。

肖恩

您可以按照其他人的建议在循环中回显该名称

while($fetch = $db->fetch_array($query))
{
    $name = $fetch['name'];
    $count = $fetch['count'];
    echo $name . " " . $count ."<br />";

}

或将您返回的数据保存在数组中,然后遍历数组

$results = array()
while($fetch = $db->fetch_array($query))
{
    $results[] = array( 'name' => $fetch['name'],
                        'count' => $fetch['count']);
}

foreach ($results as $result){    
     echo $result['name']. " " . $result['count'] ."<br />";
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将 foreach 数据放入变量并将该变量添加到数据库中

将数据库中的数据添加到阵列

将数据库中的数字添加到现有变量以执行查询

将整数添加到数据库中的列

将原始SQL添加到数据库查询构建器

向数据库查询时将元素添加到json

如何使用外部SQL查询将项目版本添加到jira数据库

将假字段值添加到数据库查询

将数据从 MySQL 数据库添加到 RecyclerView

将数据添加到JanusGraph数据库

将数据添加到MySQL数据库

将数据添加到mysql数据库

将数据添加到数据库并使用JSON

在将盐存储到数据库中之前将盐添加到密码中

在Laravel中添加种子后将记录添加到数据库的问题

Django:将JSON POST数据添加到数据库中

将 SQL 数据库中的数据添加到 DataGrid C# WPF MVVM

创建 Firebase 用户并同时将数据添加到数据库中

如何将新数据从ebay添加到Django中的数据库?

如何将新的数据行添加到我的 Derby 数据库中?

如何将新数据添加到 android 中的 Firebase 数据库?

在laravel中,将数据添加到数据库时出现以下错误

使用多个变量将数据类型添加到数据库中

如何将列表中的数据动态添加到数据库(PostgreSQL)

pymysql-将混合类型的数据添加到数据库记录中的问题

如何将数据添加到Firestore数据库中的现有文档

将数据添加到Firebase数据库中的列表的最佳方法

使用php轻松将数据库中的数据添加到多维数组

刷新页面,直到将新数据添加到数据库中