Alternative Control Structure

# Alternative Control Structure
(if-else, while, foreach etc)
<table>
<? while ($record = mysql_fetch_assoc($rs)): ?>
    <? if (!$record[‘deleted’]): ?>
        <tr>
        <? foreach ($display_fields as $field): ?>
            <td><?= $record[$field] ?></td>
        <? endforeach; ?>
        <td>
        <select name=”action” onChange=”submit”>
        <? foreach ($actions as $action): ?>
            <option value=”<?= $action ?>”><?= $action ?>
        <? endforeach; ?>
        </td>
        </tr>
    <? else: ?>
         <tr><td colspan=”<?= array_count($display_fields) ?>”><i>record <?= $record[‘id’] ?> has been deleted</i></td></tr>
    <? endif; ?>
<? endwhile; ?>
</table>

Leave a Comment