gpt4 book ai didi

php - 将当前行的 ID 附加到数据库表中的图像名称

转载 作者:行者123 更新时间:2023-11-29 19:07:11 25 4
gpt4 key购买 nike

我有一个表,比如说库存,并且我在库存表中存储详细信息,例如表中库存的 ID (A.I)、名称、价格和图像路径名称。

现在,我想存储图像路径/名称并附加其 ID,例如:photo/IN_02_imagename.jpg,其中照片是文件夹,我想附加 IN,这将是常见的以及我需要获取的 ID。

在表中插入数据时,如何附加表中特定行的 ID?

$filetmp = $_FILES["logo"]["tmp_name"];
$filename = $_FILES["logo"]["name"];
$filetype = $_FILES["logo"]["type"];
$logopath = "photo/".$filename; // here i want ID getting appended with image name
move_uploaded_file($filetmp,$logopath);

最佳答案

就您的情况而言,首先尝试使用以下查询从表中获取 MAX ID:

$query = $dbh->prepare("SELECT MAX(ID) as ID FROM inventory");
$query->execute();
$result = $query->fetch(PDO::FETCH_ASSOC);
$image_id = $result['ID'] + 1; // because next ID will be an increment of last one.

我假设您正在使用 PDO连接到您的数据库并执行查询操作..

然后在图像名称中使用此 $image_id 来存储在数据库中。

$logopath = "photo/IN_".$image_id."_".$filename;

关于php - 将当前行的 ID 附加到数据库表中的图像名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43395352/

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