Ba điều:
- Không liên kết trực tiếp đến trình phục vụ bảng tại tableorter.com - tạo một bản sao tới máy chủ của riêng bạn hoặc sử dụng một bản sao tại CDN (đây là của tôi fork of tableorter tại cdnjs.com ).
- Bao gồm một
<!DOCTYPE html>
ở đầu HTML của bạn, nếu không IE sẽ chuyển sang chế độ kỳ quặc và khiến trang web của bạn trông rất tệ. -
Như @MikeB đã đề cập, đoạn mã trên bao bọc mọi hàng trong một
tbody
, hãy sửa mã như sau (đây chỉ là một đoạn mã):echo "<table border='1' id='table' class='tablesorter'> <thead> <tr> <th>Species</th> <th>SKU</th> <th>Fry Count</th> <th>Juvie Count</th> <th>Adult Count</th> <th>Notes</th> <th>Location</th> <th>Owner</th> </tr> </thead><tbody>"; while ($row = mysqli_fetch_assoc($result)) { echo "<tr>"; echo "<td>" . $row['name'] . "</td>"; echo "<td>" . $row['sku'] . "</td>"; echo "<td>" . $row['quantityfry'] . "</td>"; echo "<td>" . $row['quantityjuv'] . "</td>"; echo "<td>" . $row['quantityadult'] . "</td>"; echo "<td>" . $row['notes'] . "</td>"; echo "<td>" . $row['location'] . "</td>"; echo "<td>" . $row['owner'] . "</td>"; echo "</tr>"; } mysqli_free_result($result); echo "</tbody></table>";