返回列表 发帖
查看: 4539|回复: 6

[已解决] 请问表情id如何重建数据表

19

主题

66

回帖

100

积分

渐入佳境

贡献
0 点
金币
9 个
发表于 2019-11-16 13:37:27 | 显示全部楼层 |阅读模式


之前可能是因为从pw转移过来的情况,现在的表情id都排到几百了,分类id也排到好几百的数字,我想把表情从头排列,试过清空了表: pre_common_smiley,重新添加表情还是从好几百开始的。请问这该怎么弄?谢谢
我知道答案 回答被采纳将会获得1 贡献 已有6人回答
回复

使用道具 举报

7

主题

44

回帖

143

积分

渐入佳境

贡献
0 点
金币
83 个
发表于 2019-11-16 14:59:53 | 显示全部楼层
本帖最后由 dazhu 于 2019-11-16 15:01 编辑

进数据库表里面修改下,如果清空了就改成1,没有清空就看到哪一个了,输入后一位数字就可以
QQ图片20191116150048.png
回复 支持 反对

使用道具 举报

19

主题

66

回帖

100

积分

渐入佳境

贡献
0 点
金币
9 个
 楼主| 发表于 2019-11-16 17:18:08 | 显示全部楼层
dazhu 发表于 2019-11-16 14:59
进数据库表里面修改下,如果清空了就改成1,没有清空就看到哪一个了,输入后一位数字就可以

...

首先感谢你的指导
按照你的方法,表情id已经正常从1开始排列了,但是typeid值还是500多开始的,
回复 支持 反对

使用道具 举报

7

主题

44

回帖

143

积分

渐入佳境

贡献
0 点
金币
83 个
发表于 2019-11-16 17:21:40 | 显示全部楼层
本帖最后由 dazhu 于 2019-11-16 17:26 编辑
督军 发表于 2019-11-16 17:18
首先感谢你的指导
按照你的方法,表情id已经正常从1开始排列了,但是typeid值还是500多开始的, ...

找到控制这个值的数据库表同样的方法修改,如果有些数值数据库表里没有就可能是网站后台,直接删除即可。我记得typeid这个好像有很多表里的,谨慎操作,自己排列和修改细活,适合完美主义者
回复 支持 反对

使用道具 举报

19

主题

66

回帖

100

积分

渐入佳境

贡献
0 点
金币
9 个
 楼主| 发表于 2019-11-16 18:56:54 | 显示全部楼层
dazhu 发表于 2019-11-16 17:21
找到控制这个值的数据库表同样的方法修改,如果有些数值数据库表里没有就可能是网站后台,直接删除即可。 ...

太感谢你了!
我吧我的操作梳理一下,希望对有此需要的网友有帮助,
现在后台清空所有表情,按照沙发楼层的操作,不过要操作两个表:
pre_forum_imagetype 和pre_common_smiley ,
最后在后台重新生成id就是从1开始开始排序了。
再次感谢dazhu网友!
回复 支持 反对

使用道具 举报

15

主题

1796

回帖

2075

积分

应用开发者

discuz 老兵

贡献
10 点
金币
188 个
QQ
发表于 2019-11-18 18:08:13 | 显示全部楼层
  自增长改一下 清理完了~

  表示楼主有强迫症
回复 支持 反对

使用道具 举报

19

主题

66

回帖

100

积分

渐入佳境

贡献
0 点
金币
9 个
 楼主| 发表于 2019-11-18 19:14:12 | 显示全部楼层
耗子 发表于 2019-11-18 18:08
自增长改一下 清理完了~

  表示楼主有强迫症

也不是强迫症,只是模板需要调用表情id,但是不能调用几百的数值
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-10-15 01:22 , Processed in 0.057233 second(s), 8 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

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