My foreach loop inside a table is not running
<p>Ok so basically I have a a foreach inside a foreach running through a multidimensional object..  Everything works 100% however inside the second foreaech none of the data will display unless I remove the   tags outside of the foreach.  Does anyone have an explanation??  I have removed most of the code to simplify it a bit also.</p>

<pre><code>&lt;?php
    $selection = $modules-&gt;selection();
    foreach ($selection as $radio_selection) : ?&gt;
    &lt;table border="0" cellspacing="0" cellpadding="0"&gt;
                                            &lt;?php
                                            foreach ($radio_selection['fields'] as $radio_selection_fields) :
                                            ?&gt;
                                          &lt;tr&gt;
                                            &lt;td&gt;&lt;?php echo $radio_selection_fields['title']; ?&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;?php echo $radio_selection_fields['field']; ?&gt;&lt;/td&gt;
                                          &lt;/tr&gt;
                                            &lt;?php
                                            endforeach; //End module fields loop
                                            ?&gt;
                &lt;/table&gt;
&lt;?php endforeach;?&gt;
</code></pre>
