Pegar valores de uma lista

31/05/2016

bom estou programando em PHP

eu busco os valores no banco, e listo com foreach, estou pegando só o primeiro , da posição [0], como faço para pegar todos?

<?php foreach ($device->lamps as $device->schedules_regulars): ?>

<?php if (isset($device->lamps[0] ['id'])): ?>
<tr>
<td><?= __('Lamp') ?></td>

<?php
if (
isset($device->lamps[0]['device_id']) &&
isset($device->schedules_regulars[0]['device_id']) &&
$device->lamps[0]['device_id'] == $device->schedules_regulars[0]['device_id']
):
?>
<td><?php
echo parse_schedule($device->schedules_regulars[0]) . " - " .
$device->schedules_regulars[0]->begin_time->format('H:i:s') . " - " .
$device->schedules_regulars[0]->end_time->format('H:i:s');
?></td>
<?php else: ?>
<td><?= __('Set') ?></td>
<?php endif; ?>
</tr>




<?php endif; ?>
<?php endforeach; ?>

PHP

Danrlei