我想sql查询后的结果输出为一下形式注明弄呢?
比如我查询19条数据
排序号怎么为2 3 1 3
在序号为2下显示sql数据第0~4条序号又为1 2 3 4 5
在序号为3下显示sql数据第5~8条序号又为1 2 3 4 
在序号为1下显示sql数据第9~13条序号又为1 2 3 4 5
在序号为3下显示sql数据第14~16条序号又为1 2 3 4
大概意思就是
id=2
id2下的div只显示0~4条数据,这5条id又分别为1 2 3 4 5
id=3
id3下的div只显示5~8条数据,这4条id又分别为1 2 3 4
id=1
id1下的div只显示9~13条数据,这5条id又分别为1 2 3 4 5
id=3
id3下的div只显示14~16条数据,这4条id又分别为1 2 3 4

解决方案 »

  1.   

    是这样的:
    查询到18条数据后:
    <div id="2">
    <li id="1">数据1</li>
    <li id="2">数据2</li>
    <li id="3">数据3</li>
    <li id="4">数据4</li>
    <li id="5">数据5</li>
    </div>
    <div id="3">
    <li id="1">数据6</li>
    <li id="2">数据7</li>
    <li id="3">数据8</li>
    <li id="4">数据9</li>
    </div>
    <div id="1">
    <li id="1">数据10</li>
    <li id="2">数据11</li>
    <li id="3">数据12</li>
    <li id="4">数据13</li>
    <li id="5">数据14</li>
    </div>
    <div id="3">
    <li id="1">数据15</li>
    <li id="2">数据16</li>
    <li id="3">数据17</li>
    <li id="4">数据18</li>
    </div>
    php输出这样的效果怎么做?注意id的数字变化~!
      

  2.   

    这个,,id还能重复使用的么,,你确定不是class 什么的么,,