我在mysql数据库中有一个这样的表;
Prod Price
1 10
2 15
3 12
4 20
5 10
6 32
7 16
等等。我想根据产品检索所有价格,但不是按顺序检索。例如,第一个产品应位于页面的顶部,而lastprod应为第二个产品;
第1页:
<div>prod(1) - price(1)</div>
<div>prod(7) - price(7)</div>
<div>prod(3) - price(3)</div>
第2页:
<div>prod(2) - price(2)</div>
<div>prod(4) - price(4)</div>
<div>prod(6) - price(6)</div>
我的意思是我有一个mysql tabel和不同的产品页面,我想从这个表中检索它们的价格。
有办法吗?
感谢您的回答。
编辑:说我的英语不足以解释我想要的东西。最后尝试解释一下。
我想要赋值给变量。
$price (prod [1])
$price (prod [2])
......等等。所以我可以在页面的任何地方逐一使用它们。
答案 0 :(得分:1)
我认为您正在查看表格中的第三列,用于序列。
Prod Price Seq
1 10 1
2 15 4
3 12 3
4 20 5
5 10
6 32 6
7 16 2
这样您可以按Seq
对结果进行排序SELECT prod, price FROM table ORDER BY seq