【发布时间】:2014-05-12 21:03:47
【问题描述】:
我的数据库表是这样的
id | name | image
--------------------------------
1 | aa | a.jpg
--------------------------------
2 | aa | b.jpg
--------------------------------
3 | bb | c.jpg
--------------------------------
4 | bb | d.jpg
--------------------------------
5 | aa | e.jpg
--------------------------------
6 | bb | f.jpg
--------------------------------
7 | aa | g.jpg
--------------------------------
8 | aa | h.jpg
--------------------------------
9 | aa | i.jpg
这是我的html
<div id="first">
</div>
<div id="second">
</div>
<div id="third">
</div>
首先我需要Select * from name="aa"
我知道该怎么做..
但我想将列分隔到每个 div..
第 1、4、7... ( 1 + (n-1)*3 ) 个名称=aa 的图像转到 div#first
2nd,5th,8th... ( 2 + (n-1)*3 ) 名称=aa 的图像转到div#second
第 3、6、9... ( 3 + (n-1)*3 ) 个名称=aa 的图像转到 div#third
最后我需要这样的结果
<div id="first">
a.jpg
g.jpg
</div>
<div id="second">
b.jpg
h.jpg
</div>
<div id="third">
e.jpg
i.jpg
</div>
请告诉我,如何使用 PHP 和 MYSQL 做到这一点 对不起我的英语不好
【问题讨论】:
-
在
div#third,我猜应该有ee.jpg? -
只需在php中使用一个循环。