Существует плагин jQuery с именем TableSorter , который позволяет раскрашивать в стиле зебры, а также добавляет возможность сортировки строк по щелчку. Это очень легко интегрировать.
Это не чисто PHP-решение, но в большинстве случаев вам все равно придется кодировать CSS и JavaScript, так что это экономит много времени и не позволяет вам жестко программировать эти вещи. в вашу логику PHP.
Сначала вы связываете скрипты в <head>
вашего документа:
<script type="text/javascript" src="/path/to/jquery-latest.js"></script>
<script type="text/javascript" src="/path/to/jquery.tablesorter.js"></script>
Затем убедитесь, что на вашем столе есть элементы <thead>
и <tbody>
:
<table id="myTable">
<thead>
<tr>
<th>Last Name</th>
<th>First Name</th>
<th>Email</th>
<th>Due</th>
<th>Web Site</th>
</tr>
</thead>
<tbody>
<tr>
<td>...
...
</tbody>
</table>
Завершите, затем включите его с помощью jQuery:
$(document).ready(function()
{
$("#myTable").tablesorter({ widgets: ['zebra'] });
}
);