首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在我的数据库中实现图片表的最佳方法

在我的数据库中实现图片表的最佳方法
EN

Stack Overflow用户
提问于 2012-04-05 23:54:23
回答 7查看 82关注 0票数 1

我有一个网站,里面有很多图片。目前,我只在服务器上有所有的图片,我使用php获取目录中的文件,并将它们显示在一个表格中。然而,当我这样做的时候,图片是按字母顺序显示的,这是我不想要的。我想让它们显示我的插入时间。我想我可以创建一个表格,其中的数字字段设置为自动递增,然后是插入图片的文件名。把照片留在服务器上。所以每次我插入一张图片时,它都会插入一个带有数字和文件名的行。所以当我显示的时候,我只是通过数字Desc来显示,这应该会给我最新插入的图片。这是最好的方法吗?

谢谢

EN

回答 7

Stack Overflow用户

发布于 2012-04-05 23:59:15

我觉得不错。如果你真的想获得技术,你可以使用一个时间戳字段,并按此对它们进行排序。然而,听起来你的想法很好用,只要你在插入图片时自动递增。

票数 2
EN

Stack Overflow用户

发布于 2012-04-05 23:57:37

你在正确的轨道上。我会使用时间戳(类型为DATETIME)来确定图片上传的确切时间,并按此进行排序。递增的ID并不总是与插入时间相对应。

票数 0
EN

Stack Overflow用户

发布于 2012-04-05 23:58:24

您可以通过auto_incremented id字段来执行此操作,也可以存储时间戳并以此方式对其进行排序。这两个都是不错的选择,只要确保避免潜在的主键冲突即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10031885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档