Puedes usar un foreach o tambien el for lo importante es guardar correctamente los valores, en el código que expones no estas almacenando los valores, es decir tendrías que hacer algo así (pseudocodigo):
Código:
ids = array()
mientras(fila=obtener_filas_bdd()) {
ids[] = fila[id]
}
Luego puedes usar un foreach o el mismo for para hacerlo:
Código:
// for
for (i = 0; i < total; i++) {
imprime(ids[i])
}
// foreach
foreach(ids as id) {
imprime(id)
}
Saludos.