爱采购

发产品

  • 发布供应
  • 管理供应
让destoon数据生成json的解决方案让destoon数据生成json的解决方案_destoon教程_PHP 教程_软件编程_教程资讯_大秦朝旭-码农学习站

让destoon数据生成json的解决方案

   2023-10-08 80 0
导读

把destoon数据生成json,一般用于百度小程序、QQ小程序和微信小程序或者原生APP由于系统是GB2312编码,所以服务端编写的时候我们进行了一些编码转换的处理,保证

把destoon数据生成json,一般用于百度小程序、QQ小程序和微信小程序或者原生APP

由于系统是GB2312编码,所以服务端编写的时候我们进行了一些编码转换的处理,保证服务端访问的编码是UTF-8就可以。不多了,下面干货来了。如果你是程序或此段代码对你有帮助,希望收藏!!

代码来了,在根目录新建一个文件夹,如appapi ,在其下面建一个php文件,如brand.php 放入以下代码

  1. <?php
  2. header("Content-Type: text/html;charset=utf-8");
  3. define('DT_REWRITE', true);
  4. require '../common.inc.php';
  5. $lists = array();
  6. //展示栏目下的子栏目;
  7. if(!empty($areaid)){
  8. if(!$AREA[$areaid]["parentid"]){
  9. $condtion="and areaid in (".$AREA[$areaid]["arrchildid"].")";
  10. $condtions="areaid in (".$AREA[$areaid]["arrchildid"].")";
  11. }else{ $condtion="and areaid=$areaid"; $condtions="areaid=$areaid"; }
  12. }
  13. //echo打印destoon数据;
  14. if(empty($areaid)) {
  15. $sql_brand="select itemid,areaid,catid,title,company,hits,edittime,thumb(这些是调取的字段) from destoon_brand_13(这里是表名) order by hits desc limit 0,14";
  16. }
  17. //$sql_brand="select *(*表示表里所有的字段) from destoon_brand_13(这里是表名) order by hits desc limit 0,14";
  18. $result=$db->query($sql_brand);
  19. while($r = $db->fetch_array($result)) {
  20. $lists[] = $r;
  21. }
  22. $str=json_encode($lists);
  23. $str= preg_replace("#\\\u([0-9a-f]+)#ie","iconv('UCS-2','UTF-8', pack('H4', '\\1'))",$str);
  24. echo $str;
  25. ?>


至于前端模板怎么写,就需要有开发原生的能力了


 
反对 0举报 0 收藏 0 打赏 0评论 0
免责声明
• 
本文为会员destoon8发布,欢迎转载,转载请注明原文出处:http://52419.net/news/show-38061.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 
更多>同类destoon教程

入驻

企业入驻成功 可尊享多重特权

入驻热线:17792038992

请手机扫码访问

客服

客服热线:17792038992

小程序

小程序更便捷的查找产品

为您提供专业帮买咨询服务

请用微信扫码

公众号

微信公众号,收获商机

微信扫码关注

顶部