新手,学习php已经3个多月了,第一次来CSDN发帖,希望各位多多指点~ function sort_links($user_search, $search_table, $search_field, $sort, $all_fields) {
$sort_links = ''; $sort_field = ceil($sort/2); // The sorted field foreach ($all_fields as $num => $field) {
//当前页排序字段标题链接的排序方式
if ($num == $sort_field - 1) {
$sort_links .= '<td><a href = "' . $_SERVER['PHP_SELF'] . '?usersearch=' . $user_search . '&table=' .
$search_table . '&field=' . $search_field . '&sort=' . ($sort_field*2) .'">'.$field.'</a></td>';
} else {
//非当前页排序字段标题链接排序方式
$sort_links .= '<td><a href = "' . $_SERVER['PHP_SELF'] . '?usersearch=' . $user_search . '&table=' .
$search_table . '&field=' . $search_field . '&sort=' . ($sort_field*2-1) .'">'.$field.'</a></td>';
}
} return $sort_links;
}思路说明:
每一字段按顺序分配两个排序的值,一个正序,一个逆序,生成链接的时候根据当前排序值进行判断排序方式PHP
$sort_links = ''; $sort_field = ceil($sort/2); // The sorted field foreach ($all_fields as $num => $field) {
//当前页排序字段标题链接的排序方式
if ($num == $sort_field - 1) {
$sort_links .= '<td><a href = "' . $_SERVER['PHP_SELF'] . '?usersearch=' . $user_search . '&table=' .
$search_table . '&field=' . $search_field . '&sort=' . ($sort_field*2) .'">'.$field.'</a></td>';
} else {
//非当前页排序字段标题链接排序方式
$sort_links .= '<td><a href = "' . $_SERVER['PHP_SELF'] . '?usersearch=' . $user_search . '&table=' .
$search_table . '&field=' . $search_field . '&sort=' . ($sort_field*2-1) .'">'.$field.'</a></td>';
}
} return $sort_links;
}思路说明:
每一字段按顺序分配两个排序的值,一个正序,一个逆序,生成链接的时候根据当前排序值进行判断排序方式PHP
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货