Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何通过为所有条目添加自定义名称来更新所有记录_Php_Mysql_Database_Sql Update - Fatal编程技术网

Php 如何通过为所有条目添加自定义名称来更新所有记录

Php 如何通过为所有条目添加自定义名称来更新所有记录,php,mysql,database,sql-update,Php,Mysql,Database,Sql Update,我面临一个问题。我想通过在行的开头添加自定义名称来更新所有数据库字段值。这里有一个例子 在上图中,我想在表中每条记录的开头添加一个文件夹名image。但是我做不到。对不起,我的英语不好。听起来你只是想要这个更新: UPDATE yourTable SET image_large = CONCAT('image/', image_large); 但是如果我获得投票权,那么我建议您只需在演示层中添加此前缀。像这样调用更新(简化) 备份之前的数据。请注意,如果没有WHERE子句,它将更新每一行 你

我面临一个问题。我想通过在行的开头添加自定义名称来更新所有数据库字段值。这里有一个例子


在上图中,我想在表中每条记录的开头添加一个文件夹名
image
。但是我做不到。对不起,我的英语不好。

听起来你只是想要这个更新:

UPDATE yourTable
SET image_large = CONCAT('image/', image_large);

但是如果我获得投票权,那么我建议您只需在演示层中添加此前缀。

像这样调用
更新
(简化)


备份之前的数据。请注意,如果没有
WHERE
子句,它将更新每一行

你尝试过任何东西吗?你想把
image
放在一个新的列中,还是作为
image\u large
image\u small
列的前缀?我没有尝试过,用谷歌搜索它,但找不到解决方案。不,我想要例如
image/2018/04/5ac71651a9fe7\u 1522996817。jpeg
新列中每条记录的名称?
UPDATE table SET field1 = concat('image/', field1);