作者hwakeye (hwakeye)
看板PHP
标题Re: [请益] 环状MySQL设计
时间Fri Mar 24 01:36:51 2006
※ 引述《andreli (第一次赌P币就没钱)》之铭言:
: 刚刚在写程式的时候遇到了之前没遇过的困难,试了好久没办法用出来
: 我想在资料库中取出每一笔资料,跟它之後的一笔资料,新增到另一个资料表里
: 如:
: 原来的资料表内容是
: key
: 1 name1
: 2 name2
: 3 name3
: 4 name4
: 5 name5
: 我想新增的资料表是
: key col1 col2
: 1 name1 name2
: 2 name2 name3
: 3 name3 name4
: 4 name4 name5
: 5 name5 name1 <--
: 现在就是最後那个 5 1 的部份不知道该怎麽解决,
: 资料读到最後,回圈就自己停止了,也就是只会写到4 5那笔资料
: 请问使用MySQL的语法跟设计想法是什麽呢?
: 功力还太弱没办法解决,请各位帮帮忙,谢谢。 <(_ _)>
: (我把资料表的样子补齐一点,希望可以让大家看的懂)
for($i=0;$i<=5;$i++)
{
$sql='select col from table limit ' . ($i%5) . ',1';
//後续动作
}
这样应该是你要的吧?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.27.16
1F:→ hwakeye:不是很清楚你的需求...不过大致上应该是要这样对吧@@? 03/24 01:38
2F:推 andreli:看起来蛮像我要的,我试试看LIMIT 2的规则,谢谢。 03/24 09:34