title: For loop shows additional table row in html output
body: <p>I have a for loop as below :</p>
  
  <pre><code>&lt;table&gt;
          &lt;tr&gt;
              &lt;th&gt;Sl No&lt;/th&gt;
              &lt;th&gt;Beneficiary Name&lt;/th&gt;
              &lt;th&gt;Phone Number &lt;/th&gt;
              &lt;th&gt;Beneficiary Type&lt;/th&gt;
              &lt;th&gt;Total amount&lt;/th&gt;
              &lt;th&gt;Discount&lt;/th&gt;
              &lt;th&gt;Payble amount&lt;/th&gt;
              &lt;th&gt;Paid Amount&lt;/th&gt;
              &lt;th&gt;Balance&lt;/th&gt;
              &lt;th&gt;Pay Amount / &lt;/th&gt;
          &lt;tr&gt;    
      &lt;?php
  
      echo count( $rslt );
  
      for($i = 0; $i&lt;count($rslt); $i++ )
      {
      ?&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;?php echo $i+1; ?&gt;&lt;/td&gt;
              &lt;td&gt;&lt;?php echo ucfirst($rslt[$i][1]); ?&gt; &lt;/td&gt;
              &lt;td&gt;&lt;?php echo $rslt[$i][2]; ?&gt; &lt;/td&gt;
              &lt;td&gt;&lt;?php echo ucfirst($rslt[$i][0]); ?&gt; &lt;/td&gt;
              &lt;td&gt;&lt;?php echo number_format($rslt[$i][3] + $rslt[$i][4], 2, '.', ''); ?&gt; &lt;/td&gt;
              &lt;td&gt;&lt;?php echo $rslt[$i][4]; ?&gt; &lt;/td&gt;
              &lt;td&gt;&lt;?php echo $rslt[$i][3]; ?&gt; &lt;/td&gt;
              &lt;td&gt;&lt;?php echo $rslt[$i][5]; ?&gt; &lt;/td&gt;
              &lt;td&gt;&lt;?php echo number_format($rslt[$i][3] - $rslt[$i][5], 2, '.', ''); ?&gt; &lt;/td&gt;
          &lt;?php
              if(($_POST['status'] == 'unpaid') || ($_POST['status'] == 'balance')){
          ?&gt;
              &lt;td id="&lt;?php echo $i; ?&gt;"&gt;
                  &lt;a href="javascript:payBill('&lt;?php echo $i; ?&gt;')"&gt;Pay&lt;/a&gt;
              &lt;/td&gt;    
              &lt;td id="amnt_&lt;?php echo $i; ?&gt;" style="display:none;"&gt;
              Pay Amount : &lt;input type="text" name="amount_&lt;?php echo $i; ?&gt;" id="amount_&lt;?php echo $i; ?&gt;" /&gt;
              &lt;/td&gt;    
              &lt;td id="save_&lt;?php echo $i; ?&gt;" style="display:none;"&gt;
                  &lt;a href="javascript:saveAmount('&lt;?php echo $i; ?&gt;','&lt;?php echo $dt_str; ?&gt;','&lt;?php echo $rslt[$i][6]; ?&gt;')"&gt;Save&lt;/a&gt;
              &lt;/td&gt;     
  
          &lt;?php
              }
          ?&gt;
          &lt;/tr&gt;    
      &lt;?php        
      }
      ?&gt;
  &lt;/table&gt;
  </code></pre>
  
  <p>The counter <code>echo count( $rslt );</code> outputs as 2. But there is one additional <code>&lt;tr&gt;&lt;/tr&gt;</code> is added to the beginning of the table ! What's wrong?</p>
  
  <p><img src="https://i.stack.imgur.com/NJsMp.jpg" alt="Screenshot with Firebug output"></p>