网站首页 > 文章中心 > 其它

php相同数据合并一行

作者:小编 更新时间:2023-08-28 13:52:10 浏览量:12人看过

thinkphp中两条数据有相同的内容,如何将他们合并成一条数据

① 在用mysql查询的时候,用group by (某一个字段) 将其查询结果合并;

或者;

php 怎么控制表格,相同数据合并显示一行

就是这个意思啊 输出前 判断如果折扣和价格相同

不然 就按照折扣和价格分别输出

PHP是服务器脚本语言 页面得到结果以后就不可以改变了 输出什么内容是你自己先判断再输出的

php相同数据合并一行-图1

如果你值是存在数组里的 用二维数组逐行输出

while(){

if($a[$i][0] == $a[$i][1]){}

else{}

$i++;

}

输出表格的时候 判断折扣和价格相等的 输出跨列格 就行了

if($a== $b){

php相同数据合并一行-图2

else{

echo "td折扣/tdtd价格/td"

colspan是跨列 rowspan是跨行

php 数组相同的元素组合并在一起

具体实例代码如下:

php

// 删除数组中相同元素,只保留一个相同元素

function formatArray($array)

{

sort($array);

$tem = "";

$temarray = array();

$j = 0;

for($i=0;$icount($array);$i++)

if($array[$i]!=$tem)

$temarray[$j] = $array[$i];

$j++;

php相同数据合并一行-图3

$tem = $array[$i];

return $temarray;

//测试 调用函数

$arr = formatArray($array);

print_r($arr);

以上就是土嘎嘎小编为大家整理的php相同数据合并一行相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章