我想更新列img
,以便每个单元格在images
文件夹中具有一个img路径/名称的值。
$path = "../images/";
$items = glob($path . '*.jpg');
foreach($items as $img) {
$db->query("update posts set img ='" . $img . "'");
结果 - 所有细胞都有相同的内容!
任何帮助?
答案 0 :(得分:1)
我会首先获得所有帖子ID,以便您可以逐个更新。
这是一些伪代码。它可能需要一些修改(至少在你获得所有帖子ID的第一部分):
while
答案 1 :(得分:0)
您需要在查询中使用where
子句来在更新内容之前过滤结果。
示例
update post set img = 'your_image_path.png' where post_id='your_post_id';]
阅读this了解详情