table的单元格合并问题
如何让table动态的合并单元格
sql取出数据
a   a1   a2
a   a3  a4
a   a5  a6 将数据放在table的明细格中 希望出现
     a1   a2
a   a3  a4
     a5  a6 当上下单元格数据相同时会将相同数据的单元格自动进行合并

解决方案 »

  1.   

    请问该怎么写啊?
    我写了一个<?php  
         
    $sqlstrs1 = mysql_query(" select  name,sum(remain) as total from remain3 group by name",$conn) or die(mysql_error());
    $rows=mysql_fetch_row($sqlstrs);
             while($rows = mysql_fetch_row($sqlstrs1)){
    ?>
    <tr>
    <?php
    for($i=0;$i<1;++$i){        echo '<td rowspan=" count($rows)" align="center" colspan="2">产品剩余总数</td>';
    }
    ?>
    <td height="30" align="center" valign="middle" colspan="3"><?php echo $rows[0]; ?>&nbsp;</td>
                    <td height="30" align="center" valign="middle" colspan="3"><?php echo $rows[1]; ?>&nbsp;</td>
    </tr>
    <?php
    }
    ?>
    可是这个代码,还是输出两个产品剩余总数,没有合并!
      

  2.   


     <td height="30" align="center" valign="middle" colspan="3">
    <?php echo $rows[0].$rows[1];?>&nbsp;</td>
      

  3.   

    我的$rows[0]和$rows[1]要在两个td里
      

  4.   


    //这个sql对于一个name只能生成一条结果吧!
    select  name,sum(remain) as total from remain3 group by name
    你完全可以变相的运用table   将table分为左侧和右侧两部分,然后右侧用 ul 来显示 ,可以解决这个问题
      

  5.   


    $array=array(
    0=>array('a','a1','a2'),
    1=>array('a','a3','a4'),
    2=>array('a','a5','a6'),
    3=>array('a','a7','a8'),
    );
    $x=count($array); $i=0;$y=0;
    echo "<table>";
    foreach($array as $value){
        echo "<tr>";
        $i++;$j=0;
        foreach($value as $v){
         $y++;$j++;
         if($i==1 && $y==1){
         echo "<td rowspan=$x>".$v."</td>";
         }
         if( $j!=1){
         echo "<td>".$v."</td>";
         }    
        }
        echo "</tr>";
    }
    echo "</table>";
      

  6.   

    <script > var tab=document.getElementById("tab"); var name=""; for(var i=0,j=0;i <tab.rows.length;i++,j++) { if(name==tab.rows[i].cells[0].innerHTML) { tab.rows[i].deleteCell(0) } else { name=tab.rows[i].cells[0].innerHTML; if(i>0)tab.rows[i-j].cells[0].rowSpan=j; j=0; } } </script >从网上找到的代码!再这先谢谢大家的支持