如果我们假设刚刚调用了ID列id,那么请尝试以下代码(为清晰起见,省略了DB连接代码):
$ids_array = array();
$result = mysql_query("SELECT id FROM table_name");
while($row = mysql_fetch_array($result))
{
$ids_array[] = $row['id'];
}
如果要对ID升序或降序进行排序,只需添加ORDER BY id ASC或ORDER BY id DESC分别添加到MySQL查询的末尾即可
上面的代码是迭代查询返回的每一行.$row是一个当前行的数组,只包含id,因为这是我们从数据库中选择的所有内容SELECT id FROM ....使用$ids_array[]将在您存储ID的数组的末尾添加一个新元素($ids_array并且将具有$row['id']放入其中的值(来自查询中当前行的ID).
在while循环之后,使用print_r($ids_array);它来查看它的外观.
| 归档时间: |
|
| 查看次数: |
9295 次 |
| 最近记录: |