我想为文件夹中的每个图像指定一个唯一的名称,然后将它们移动到另一个文件夹中,然后根据新值更新表posts
。
$list = glob("../cardimg/*.jpg");
$x = 1;
foreach ($list as $item) {
$id = uniqid();
rename ($item, "../carda/" . $id . ".jpg");
$st = $db->query("update posts set img = " . $id . " where id = " . $x);
$x++;
}
错误:
Unknown column '5ac7d19eb11d8'...
但我知道 - 我的表格中没有这样的专栏 - 我想更新img
列。
id
列从1
到50
。
为什么我收到此错误?