gpt4 book ai didi

php - 在 PHP 中删除当前个人资料图像后的默认个人资料图像

转载 作者:行者123 更新时间:2023-11-29 03:04:51 26 4
gpt4 key购买 nike

我有一个照片上传脚本。一般来说,一切都类似于一般概念。它也类似于 Facebook 的个人资料图像逻辑。不同的是,我通过最新上传的图片设置用户的个人资料图片。更清晰;

步骤:

  1. 用户上传头像
  2. 他/她可以在某些条件下看到图片来自 Mysql : ORDER BY add_date DESC so newest picture can fetched by php

  3. 我还有一个删除图像按钮。如果我使用 Mysql 的 DELETE 关键字,因为 ORDER BY DESC 最新图片正在更改。

  4. 点击删除图片按钮后如何设置默认图片


enter image description here

从图片可以看出用户5在三个不同的时间添加了3张不同的图片。mysql 查询是:SELECT path FROM profile_image WHERE user_id = ".$_SESSION['SES_USER_ID']."ORDER BY add_date DESC;" 向用户显示图片以供获取。最早日期是用户的事件个人资料图片。(6 月 28 日)

如果我删除 6 月 28 日,6 月 27 日的照片将成为事件个人资料图片,而不是默认个人资料图片。

如何设置默认图片?

最佳答案

有另一个包含字段 userid、isset -(所有用户的默认值为 1)的表

如果用户点击删除个人资料图片(希望拥有默认图片),将相应用户的 isset 中的值更改为 0。

每次从个人资料图片表中获取最新图像之前,请检查此表。

或者,您可以在个人资料图片表本身中包含 isset 字段。如果用户希望使用默认图片,这将需要您更改每次出现的用户个人资料图片的 isset 值。

关于php - 在 PHP 中删除当前个人资料图像后的默认个人资料图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17366461/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com