views:

44

answers:

1

I have a page with a form, and on the form are a bunch of input check boxes. In the following page, there's the following code to process the inputs from the page before (which are set as an ID).

<? $field = $this->input->post('measure',true);
$totals = array();

    foreach($field as $value):
        $query = $this->db->get_where('items', array('id' => $value['input']))->row();

        $totals[] = $query->price; 
        ?>
    #HTML for displaying estimate output here
    <?php endforeach; ?>

How would I have the loop run conditionally only if there was a check on the input on the page before?

+1  A: 

Something like: if ($field == true) foreach(... should work.

Chibu
Adding this conditional before the foreach didn't work.
dmanexe