有两种方法可以在DataTables中显示 sql 数据。第一个是用循环构建一个 html 表。第二个选项是使用sAjaxsource。
用第一种解决方案改变每个颜色<tr>
是微不足道的,如下所示:
<table>
<thead>
<tr>
<th>id</th>
<th>Customer Number</th>
<th>WCODE</th>
</tr>
</thead>
<tbody>
<?php while ($row = mysql_fetch_array($result)) :?>
<tr style="background-color:<?=$row['COLOR']?>;" >
<td ><?=$row['id']?></td>
<td ><?=$row['customer_number']?></td>
<td ><?=$row['WCODE']?></td>
</tr>
<? endwhile; ?>
</tbody>
</table>
如您所见, $row['COLOR'] 是每一行的颜色。
我想使用第二个选项sAjaxsource来完成相同的结果。<tbody>
是空的,我无法控制每个 tr。没有tr。
有任何想法吗?谢谢。