From cecb6f1a2e6e7f43601ec4aeac481817f9979422 Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 17 Mar 2022 23:49:04 +0800 Subject: * paginate --- search.php | 62 ++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 36 insertions(+), 26 deletions(-) (limited to 'search.php') diff --git a/search.php b/search.php index 4a838e4..472c508 100644 --- a/search.php +++ b/search.php @@ -8,35 +8,45 @@
- - - - - -
- Tag : '; - $tag = fetch_tag_by_id($value); - echo '"; - $musiclist = fetch_musics_by_tag($tag->uid, $page * Config::$music_per_page, Config::$music_per_page); - } - else if($type == "name") { - echo ''; - echo '"; +
+ + + + + + +
+ Tag : '; + $tag = fetch_tag_by_id($value); + echo '"; + $musiclist = fetch_musics_by_tag($tag->uid, $current_page_index * Config::$music_per_page, Config::$music_per_page); + $url = "./search.php?type=tag&value=" . $value; + $total_page = ceil(get_music_count_by_tag($tag->uid) / Config::$music_per_page); + } + else if($type == "name") { + echo ''; + echo '"; - $musiclist = fetch_musics_by_name($value, $page * Config::$music_per_page, Config::$music_per_page); - } + $musiclist = fetch_musics_by_name($value, $current_page_index * Config::$music_per_page, Config::$music_per_page); + $url = "./search.php?type=name&value=" . $value; + $total_page = ceil(get_music_count_by_name($value) / Config::$music_per_page); + } - ?> + ?> +
+ +
- - + + +
-- cgit v1.1-26-g67d0