I’m using WordPress for the site.
I have the pasted loop below that I would like to add +1 to each of the output id names.
So the current ID is id=”plan1_price”
After each loop I would like it to become id=”plan2_price”, id=”plan3_price” etc…
<table class="
<?php
$best = rwmb_meta( 'tb_table1_bestcss' );
if (!empty($best)){ echo "highlight-best-" . rwmb_meta( 'tb_table1_bestcss' ) . " "; }
$popular = rwmb_meta( 'tb_table1_popularcss' );
if (!empty($popular)){ echo "highlight-popular-" . rwmb_meta( 'tb_table1_popularcss' ); }
?>
" border="0" cellspacing="0" cellpadding="0">
<tr>
<?php
$tableheading = rwmb_meta( 'tb_table1_heading', 'type=text' );
foreach ( $tableheading as $index => $heading ) {
?>
<th scope="col">
<h3><?php echo $heading; ?></h3>
<p class="sub-heading">
<?php
$tablesub = rwmb_meta( 'tb_table1_sub_heading' );
if (!empty($tablesub)) {
$tablesubheading = rwmb_meta( 'tb_table1_sub_heading', 'type=text' );
echo $tablesubheading[$index];
}
?>
</p>
<!--
THIS IS THE ID i WOULD LIKE TO ADD +1 TO -- id="plan1_price"
-->
<div id="plan1_price" class="price">
<sup>$</sup>
<span class="amount">
<?php
$tableprice = rwmb_meta( 'tb_table1_price_heading' );
if (!empty($tableprice)) {
$tablepriceheading = rwmb_meta( 'tb_table1_price_heading', 'type=text' );
echo $tablepriceheading[$index];
}
?>
</span>
<small class="per-period">/mo</small>
</div>
</th>
<?php
}
?>
</tr>
</table>
You can add a $count and increment it on each loop: