get_best.php 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <?php
  2. include "../public/config.php";
  3. include "../public/_pdo.php";
  4. if(isset($_COOKIE["language"])){
  5. $lang=$_COOKIE["language"];
  6. }
  7. else{
  8. $lang="en";
  9. }
  10. if(file_exists("language/db_{$lang}.php")){
  11. include_once "language/db_{$lang}.php";
  12. }
  13. else{
  14. include_once "language/db_default.php";
  15. }
  16. include "./function.php";
  17. if(isset($_GET["op"])){
  18. $op=$_GET["op"];
  19. }
  20. else{
  21. echo "no op";
  22. exit;
  23. }
  24. $db_file = _FILE_DB_RESRES_INDEX_;
  25. PDO_Connect("sqlite:$db_file");
  26. switch($op){
  27. case "all":
  28. //查热门
  29. $query = "select * from 'index' where 1 ORDER BY hit DESC limit 0,10";
  30. $Fetch = PDO_FetchAll($query);
  31. $iFetch=count($Fetch);
  32. if($iFetch>0){
  33. echo "<ul class='search_list'>";
  34. echo "<li class='title'>排行</li>";
  35. for($i=0;$i<$iFetch;$i++){
  36. $book=$Fetch[$i]["book"];
  37. if(substr($book,0,1)=='p'){
  38. $book=substr($book,1);
  39. }
  40. $open_link="onclick='index_render_res_list(".$Fetch[$i]["book"].",".$Fetch[$i]["album"].",".$Fetch[$i]["paragraph"].")'";
  41. echo "<li>";
  42. echo "<div class='search_item' $open_link>".$Fetch[$i]["title"]."<br/>".get_book_info_html($book)."</div>";
  43. echo "<div>点击:".$Fetch[$i]["hit"]."</div>";
  44. echo "</li>";
  45. }
  46. echo "</ul>";
  47. }
  48. //查最新
  49. $query = "select * from 'index' where 1 ORDER BY create_time DESC limit 0,10";
  50. $Fetch = PDO_FetchAll($query);
  51. $iFetch=count($Fetch);
  52. if($iFetch>0){
  53. echo "<ul class='search_list'>";
  54. echo "<li class='title'>最新</li>";
  55. for($i=0;$i<$iFetch;$i++){
  56. $book=$Fetch[$i]["book"];
  57. if(substr($book,0,1)=='p'){
  58. $book=substr($book,1);
  59. }
  60. $open_link="onclick='index_render_res_list(".$Fetch[$i]["book"].",".$Fetch[$i]["album"].",".$Fetch[$i]["paragraph"].")'";
  61. $book_info="《".$book_name[$book][0]."》<span>".$book_name[$book][1]."</span>";
  62. echo "<li>";
  63. echo "<div class='search_item' $open_link><span class='media_type'>".$media_type[$Fetch[$i]["type"]]."</span>".$Fetch[$i]["title"]."<br/>$book_info</div>";
  64. echo "<div>".date("Y-m-d", $Fetch[$i]["create_time"])."</div>";
  65. echo "</li>";
  66. }
  67. echo "</ul>";
  68. }
  69. break;
  70. case "new":
  71. $query = "select * from 'index' where 1 ORDER BY create_time DESC limit 0,100";
  72. $Fetch = PDO_FetchAll($query);
  73. $iFetch=count($Fetch);
  74. if($iFetch>0){
  75. echo "<ul class='search_list'>";
  76. for($i=0;$i<$iFetch;$i++){
  77. $book=$Fetch[$i]["book"];
  78. if(substr($book,0,1)=='p'){
  79. $book=substr($book,1);
  80. }
  81. $open_link="onclick='index_render_res_list(".$Fetch[$i]["book"].",".$Fetch[$i]["album"].",".$Fetch[$i]["paragraph"].")'";
  82. $book_info="《".$book_name[$book][0]."》<span>".$book_name[$book][1]."</span>";
  83. echo "<li>";
  84. echo "<div class='search_item' $open_link><span class='media_type'>".$media_type[$Fetch[$i]["type"]]."</span>".$Fetch[$i]["title"]."<br/>$book_info</div>";
  85. echo "<div>".date("Y-m-d", $Fetch[$i]["create_time"])."</div>";
  86. echo "</li>";
  87. }
  88. echo "</ul>";
  89. }
  90. break;
  91. case "hot":
  92. break;
  93. }
  94. ?>