$sql3=mysql_query("select serialno from milestone where (serialno ='".$serialno."')");<br/>
$promatch3=mysql_num_rows($sql3);
if($promatch3 > 0)
{
$sql2=mysql_query("select serialno from milestone where (serialno >='".$serialno."')");
{
while($row2=mysql_fetch_array($sql2))
{
$jes3[]=$row2['serialno'];
}
}
}
$jes4=implode(",",$jes3);
$jes5=array();
$jes5=explode(",",$jes4);
foreach($jes5 as $jes6)
{
$sql6=mysql_query("update milestone set serialno='".$jes6."' +1 where serialno='".$jes6."'");
}我有一个表字段serial no当我添加序列号时,它应该是insert.like(1,2,3.),我可以插入values..after添加这个序列号如果我应该在序列号字段中添加序列号2,它应该作为新值添加,并且前一个序列号2应该是3,3应该是4,4应该是5,依此类推。
发布于 2014-09-11 22:32:02
你有几个选择。最简单的方法是在PHP中添加。
$newVal = $jes6+1;
$sql6=mysql_query("update milestone set serialno='". $newVal ."' where serialno='".$jes6."'");https://stackoverflow.com/questions/25790027
复制相似问题