有没有办法从php mysql查询的结果集中获取行id或行号?_rowid在mysql中的用途是什么?
下面的查询获取申请者2435的详细信息
SELECT * FROM applications WHERE _rowid =2435但是这里的_rowid不是表中的一个字段。像这样,我们需要从php mysql的结果集中获取记录id。
发布于 2011-03-29 19:53:46
检查此函数mysql_insert_id
发布于 2011-03-29 20:23:25
SELECT @row_number := NULL;
SELECT
@row_number := IFNULL(@row_number, 0) + 1 AS row_number,
Column1,
Column2,
ColumnN
FROM the_table
WHERE 1 = 1
ORDER BY Column1发布于 2011-03-29 20:14:07
执行一个简单的while循环并打印行号
while($row=mysql_fetch_array($res)) {
echo $row['id']
//or
echo $row[0]
}MySQL中的_rowid在哪里?它可以是MySQL的内部指针
https://stackoverflow.com/questions/5472030
复制相似问题