diff --git a/include/list.php b/include/list.php
index c5c4b1b..e6089dc 100644
--- a/include/list.php
+++ b/include/list.php
@@ -1,36 +1,52 @@
|
+// | date: 2022-3-12 |
+// +----------------------------------------------------------+
+
+
+$links = $DB->query("SELECT * FROM `lylme_links`"); // 获取网站
+$groups = $DB->query("SELECT * FROM `lylme_groups` ORDER BY `group_order` ASC"); // 获取分类
$i = 0;
-while($group = mysqli_fetch_assoc($groups)) { //循环所有分组
- $group_links = mysqli_query($con,"SELECT * FROM `lylme_links` WHERE `group_id` = ".$group["group_id"]);
- $link_num=mysqli_num_rows($group_links); // 获取返回字段条目数量
-
- echo '
- '.$group["group_icon"].''.$group["group_name"].'
'; //输出分组图标和标题
-if($link_num==0){echo '
'."\n" ;$i = 0; continue;}
-
- while($link = mysqli_fetch_array($group_links)) { // 循环每个链接
- // 返回指定分组下的所有字段
-
- if($link_num > $i ) {
- $i = $i+1;
- echo "\n".'';
- if ($link["icon"]=='') {echo '
'; }
- else if (!preg_match("/^'; }
-
- else{echo $link["icon"];}
- echo ''.$link["name"].'';
- //输出图标和链接
- }
- if($link_num == $i) {
- //判断当前分组链接循环完毕
- echo ''."\n" ; //输出分类结束标签
- $i = 0;
- break; //重置$i为0跳出当前循环
- }
- }
+while ($group = $DB->fetch($groups)) { //循环所有分组
+ $sql = "SELECT * FROM `lylme_links` WHERE `group_id` = " . $group['group_id'];
+ $group_links = $DB->query($sql);
+ $link_num = $DB->num_rows($group_links); // 获取返回字段条目数量
+ echo '- ' . $group["group_icon"] . '' . $group["group_name"] . '
'; //输出分组图标和标题
+ if ($link_num == 0) {
+ echo '
' . "\n";
+ $i = 0;
+ continue;
+ }
+ while ($link = $DB->fetch($group_links)) { // 循环每个链接
+ // 返回指定分组下的所有字段
+ if ($link_num > $i) {
+ $i = $i + 1;
+ echo "\n" . '';
+ if ($link["icon"] == '') {
+ echo '
';
+ } else if (!preg_match("/^';
+ } else {
+ echo $link["icon"];
+ }
+ echo '' . $link["name"] . '';
+ //输出图标和链接
+ }
+ if ($link_num == $i) {
+ //判断当前分组链接循环完毕
+ echo '' . "\n"; //输出分类结束标签
+ $i = 0;
+ break; //重置$i为0跳出当前循环
+
+ }
+ }
}
-mysqli_close($con);
-?>
\ No newline at end of file
+$DB->close();
+?>