对从 MySQL 填充的 HTML 表的行进行排序
按标题对从 MySQL 数据库 onClick 检索到的 HTML 表的行进行排序,按照以下步骤操作:
HTML 标记:
<th><a href="mypage.php?sort=type">Type:</a></th> <th><a href="mypage.php?sort=desc">Description:</a></th> <th><a href="mypage.php?sort=recorded">Recorded Date:</a></th> <th><a href="mypage.php?sort=added">Added Date:</a></th>
PHP 代码:
在生成表行的 PHP 代码中:
$sql = "SELECT * FROM MyTable"; if ($_GET['sort'] == 'type') { $sql .= " ORDER BY type"; } elseif ($_GET['sort'] == 'desc') { $sql .= " ORDER BY description"; } elseif ($_GET['sort'] == 'recorded') { $sql .= " ORDER BY DateRecorded"; } elseif ($_GET['sort'] == 'added') { $sql .= " ORDER BY DateAdded"; }
警告:
以上是如何对单击时从 MySQL 数据库检索的 HTML 表行进行排序?的详细内容。更多信息请关注PHP中文网其他相关文章!