这是我想要做的:我想要一个脚本来抓取用户曾经在我的网站上分享过的所有图片,并根据他们分享图片的月份/日期将它们分组显示。
这是我的表结构:
| user_id | post_date | story | image |
|-------------------------------------|
| 14 | mar 2012 | BLOB | a.jpg |
| 14 | apr 2012 | BLOB | b.jpg |
| 14 | feb 2012 | BLOB | c.jpg |
| 14 | mar 2012 | BLOB | d.jpg |
|_____________________________________|
因此,我希望根据用户 ID 检索信息,然后根据日期分组显示。我不知道从哪里开始。群组名称是月份的名称,所以我是否必须进行查询才能确定用户在多少个不同的月份分享了帖子?然后如何对数据进行分组?我不希望有人为我编写所有代码。我只是不确定如何开始。谢谢。
最佳答案
从查询开始,它可能会解决您所有的问题。如果您想要一个好的答案,请附上您想要的结果示例。有点像
Select image, post_date
Where user_id = @userId
Order By post_date Desc
然后通读结果,当返回的月份/年份/日期发生任何变化时,创建一个新的“组”。
关于php - 从您的数据库订购信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10130490/