这可能只使用mysql:
插入一个新列和示例 - “pos”。表中的每一行都必须具有唯一的递增值“pos”,例如 - 1、2、3、4、5。
在 php 中,这将是一件容易的事:
$query = "SELECT * FROM example";
$result = mysql_query($query) or die(mysql_error());
$counter = 0;
while($row = mysql_fetch_array($result)){
mysql_query( "UPDATE example SET pos = ".++$counter." WHERE id = ".$row['id']." );
}