在PHP中,根据给出的编号,计算上一条和下一条记录的编号。帮忙说一下大概的编程思路
在PHP中,根据给出的编号,计算上一条和下一条记录的编号。帮忙说一下大概的编程思路。谢谢了。$Get=mysql_query("SELECT*FROMmessage1wh...
在PHP中,根据给出的编号,计算上一条和下一条记录的编号。帮忙说一下大概的编程思路。谢谢了。
$Get = mysql_query("SELECT * FROM message1 where id<='$_GET[id]' ");
$tn = mysql_num_rows($Get);
$tq=$tn-1;$th=$tn+1;
$n=1;
$Getall = mysql_query("SELECT * FROM message1 ");
while($row = mysql_fetch_array($Getall))
{
if($n==$tq)
{$tq=$row[id];$tqz=$row[zt];break;} //计算前一条编号
if($n==$th)
{$th=$row[id];$thz=$row[zt];break;} //计算后一条编号
$n++;
} 展开
$Get = mysql_query("SELECT * FROM message1 where id<='$_GET[id]' ");
$tn = mysql_num_rows($Get);
$tq=$tn-1;$th=$tn+1;
$n=1;
$Getall = mysql_query("SELECT * FROM message1 ");
while($row = mysql_fetch_array($Getall))
{
if($n==$tq)
{$tq=$row[id];$tqz=$row[zt];break;} //计算前一条编号
if($n==$th)
{$th=$row[id];$thz=$row[zt];break;} //计算后一条编号
$n++;
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询