博客列表 >php二维数组根据某个字段排序的排序(商品按销量或其他字段排序)

php二维数组根据某个字段排序的排序(商品按销量或其他字段排序)

熟悉的新风景
熟悉的新风景原创
2020年05月22日 10:21:06727浏览

在这里插入图片描述

  1. // 连接数据库
  2. require './includes/connect.class.php';
  3. $conn = Connect::getInstance();
  4. // 获取数据
  5. $res = $conn->fetchAll("SELECT * FROM `b_sale` UNION ALL SELECT * FROM `b_lend` ");
  6. if (isset($_GET['action']) && $_GET['action'] == 'sale') {
  7. // 按销量排序
  8. array_multisort(array_column($res, 'num'), SORT_ASC, $res);
  9. } elseif (isset($_GET['action']) && $_GET['action'] == 'price') {
  10. // 按价格排序
  11. array_multisort(array_column($res, 'price'), SORT_ASC, $res);
  12. }

在这里插入图片描述

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议