返回列表 发帖
查看: 3895|回复: 8

[已解决] 3.5 相册太多 在发布新相册时会卡

8

主题

28

回帖

38

积分

初学乍练

贡献
0 点
金币
0 个
发表于 2023-1-23 22:54:44 | 查看全部 |阅读模式
3.5 相册太多 在发布新相册时会卡。因为那个下边会出现要所有的相册名字。在数量少的时候没事。多的时候就卡几天了。现在才两三百个就卡。打算用它作图片展示。后边可能要好几万个相册。要是每次发布都在下拉选顶中出现所有的相册名。那要命。有没有办法限制 只显示一百个相册名。
发布新相册。这些下拉内容只是不显示。其实还是在网页中。要命啊。


QQ截图20230123225328.jpg


1 贡献+2 金币

最佳答案

安徽大叔 发表于 2023-1-27 23:17
不知道咋回事。一个也不出来了

抱歉,代码写错了,那一行应该更改为以下代码:

  1. $albums = array();
  2. $query = C::t('home_album')->fetch_all_by_uid($_G['uid'], 'albumid', 0, 100);
  3. foreach($query as $value) {
  4.     $albums[$value['albumid']] = $value;
  5. }
复制代码




回复

使用道具 举报

2

主题

1410

回帖

2061

积分

应用开发者

啦啦啦~

贡献
58 点
金币
325 个
发表于 2023-1-23 22:58:27 | 查看全部
只显示 100 个好改,但问题是这地方没设计翻页啊,超过 100 个怎么办......
能不能按ID显示。只显示最近一百个。以前的都不显示。。。不然太卡了。 
发表于 2023-1-23 23:14
回复

使用道具 举报

127

主题

1024

回帖

1378

积分

已臻大成

贡献
19 点
金币
18 个
QQ
发表于 2023-1-23 23:23:01 | 查看全部
为什么要用相册做图片展示啊,用群组配合标签多好,帖子就不说了,正常发图,标签改成瀑布流,加个判断发图的版块或者群组加进去自动瀑布流,其他的文字列表。

截图202301232320515829.jpg


截图202301232322495878.jpg
回复

使用道具 举报

2

主题

1410

回帖

2061

积分

应用开发者

啦啦啦~

贡献
58 点
金币
325 个
发表于 2023-1-23 23:48:29 | 查看全部
本帖最后由 老周部落 于 2023-1-27 23:31 编辑

根据点评要求提供代码

spacecp_upload.php

  1. $albums = getalbums($_G['uid']);
复制代码


这一行更改为

  1. $albums = array();
  2. $query = C::t('home_album')->fetch_all_by_uid($_G['uid'], 'albumid', 0, 100);
  3. foreach($query as $value) {
  4.     $albums[$value['albumid']] = $value;
  5. }
复制代码
回复

使用道具 举报

17

主题

126

回帖

158

积分

渐入佳境

贡献
2 点
金币
2 个
发表于 2023-1-24 03:51:16 | 查看全部
这么用不科学。。。
回复

使用道具 举报

8

主题

28

回帖

38

积分

初学乍练

贡献
0 点
金币
0 个
 楼主| 发表于 2023-1-27 23:17:25 | 查看全部
老周部落 发表于 2023-1-23 23:48
根据点评要求提供代码

spacecp_upload.php

QQ截图20230127231632.jpg


不知道咋回事。一个也不出来了
回复

使用道具 举报

2

主题

1410

回帖

2061

积分

应用开发者

啦啦啦~

贡献
58 点
金币
325 个
发表于 2023-1-27 23:30:50 | 查看全部
安徽大叔 发表于 2023-1-27 23:17
不知道咋回事。一个也不出来了

抱歉,代码写错了,那一行应该更改为以下代码:

  1. $albums = array();
  2. $query = C::t('home_album')->fetch_all_by_uid($_G['uid'], 'albumid', 0, 100);
  3. foreach($query as $value) {
  4.     $albums[$value['albumid']] = $value;
  5. }
复制代码




非常感谢。。。 
发表于 2023-1-28 10:45
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-12-20 01:38 , Processed in 0.054629 second(s), 14 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表