mysql有没有提供一个对记录编号的函数?? 这个……你通过mysql_fetch_array()取得的结果集是带有key的。从0开始。是不是可以满足你的需要 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 auto_increment类型的字段恐怕不能达到要求。这样形成的ID是在记录创建时形成的。记录可能被删除,也可能按照不同的要求排序……因此,这个ID根本就没有参考价值。1楼的方法可能可以解决LZ的问题。 据我所知,oracle的seq和sql server的自动编号也是会产生删除记录后,序列不连贯的问题。不过oracle每个表都有numrow这个属性,它每次都会重新对记录编号 (2句)SET @pos=0;SELECT @pos:=@pos+1,id from mytable;或 (1句)SELECT @rownum:=@rownum+1 rownum, t.*FROM (SELECT @rownum:=0) r, mytable t; 用auto_increment的表属性,如果不是完整序列,这个也是正常的,这个是最简单的方法。 mysql 查询语句中空字段判断 帮忙看看这个正则 请教:如何在一个页面上放不确定个数textbox? 请教数组个数统计 。。。。 请教windows下mysqlimport的--fields-terminated-by=空格如何表示 调查下大家的生活习惯,顺便散分 用 php 作了个搜索网站,大家看看怎样 在form表单中的mime类型是干什么用的? 我也有个变量传输问题 关于copy()的奇怪问题! 有没有办法可以取得FCKEDITOR的上传文件名?? php操作mysql需要锁表吗?
SELECT @pos:=@pos+1,id
from mytable;或
(1句)SELECT @rownum:=@rownum+1 rownum, t.*
FROM (SELECT @rownum:=0) r, mytable t;