У меня есть код jQuery, который добавляет ответ на последний <tr>
таблицы, например:
var table = '<td>' + result.table.product + '</td><td>' + result.table.code + '</td><td>' + result.table.value + '</td><td>' + result.table.time + '</td>'; $('#poo tr:last').after(table);
И вот мой стол:
<?php $sql="SELECT * FROM wp_scloyalty WHERE userid = '$user_id' ORDER BY date ASC"; $result=mysql_query($sql); ?> <table id="poo" style="margin:10px 0px 0px 0px;" width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td><strong>Product</strong></td> <td><strong>Code</strong></td> <td><strong>Value</strong></td> <td><strong>Date Redeemed</strong></td> </tr> <?php while($rows=mysql_fetch_array($result)){ ?> <tr class="currentpoints"> <td><? echo $rows['product']; ?></td> <td><? echo $rows['code']; ?></td> <td><? echo $rows['value']; ?></td> <td><? echo $rows['date']; ?></td> </tr> <? } ?> <tr class="currentpoints"> <td id="producttd"></td> <td id="codetd"></td> <td id="valuetd"></td> <td id="datetd"></td> </tr> </table>
Моя проблема в том, что когда я добавляю более одной записи, она пытается сопоставить их всех с последним tr. Есть ли способ добавить tr или что-то после заполнения последнего tr?
Благодаря!