吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 906|回复: 4
收起左侧

[已解决] php查询数据表输出json问题

 关闭 [复制链接]
Zihao88 发表于 2020-7-12 14:53
本帖最后由 Zihao88 于 2020-7-12 16:46 编辑

是这样,我在做API时,需要实现查询数据表内某个相同字段的数量,但是查询出来输出的结果带有{count(*):1}的数据表整体格式,怎样才能只输出count:1(count指第一个)呢?
1.png
下面是PHP查询代码
2.png
希望有大佬可以帮忙解决一下,万分感谢!

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Airey 发表于 2020-7-12 14:59
<?php
    //设置json格式头部,并防止出现跨域问题
    header('Access-Control-Allow-Origin:*');
    header('Content-type: application/json');
    require_once ('../comm/conn.php');
    mysqli_select_db($conn,"wish");
    $sql="select * from wisher";
    $result=mysqli_query($conn,$sql) or die('查询数据失败:'.mysqli_errno($conn));
    $json = '';
    $data = array();
    class Note
    {
        public $id;
        public $content;
        public $sender;
        public $likeCount;
        public $time;
    }
    if($result){
        while ($row = mysqli_fetch_array($result,MYSQLI_BOTH))
        {
            $note = new Note();
            $note->id = $row["id"];
            $note->content = $row["content"];
            $note->sender = $row["sender"];
            $note->likeCount = $row["likeCount"];
            $note->time = $row["time"];
            $data[]=$note;
        }
        $json = json_encode($data);//把数据转换为JSON数据.
        echo "{".'"code"'.":1,".'"note"'.":".$json."}";
        mysqli_close($conn);
    }else{
        echo "{".'"code"'.":0,"."}";
    }
?>

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
苏浩 + 1 + 1 用心讨论,共获提升!
zpy2 + 1 + 1 我很赞同!

查看全部评分

嘟嘟牛 发表于 2020-7-12 15:43
$count = select count(id) as id from .....
$data = [
  'count'=>$count['id']
];
return json($data);
千百度 发表于 2020-7-12 15:50
sql 语句有问题,改下
[SQL] 纯文本查看 复制代码
select count(tid) as c from xxx_article where tid=$id


取值的时候,可以取 $count['c']

免费评分

参与人数 1吾爱币 +1 收起 理由
Zihao88 + 1 我很赞同!

查看全部评分

 楼主| Zihao88 发表于 2020-7-12 16:45
千百度 发表于 2020-7-12 15:50
sql 语句有问题,改下
[mw_shl_code=sql,true]select count(tid) as c from xxx_article where tid=$id
[ ...

可以了,感谢
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-30 19:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表