gpt4 book ai didi

php - 在 mySQL 数据库中用 PHP 更新表中的每一行

转载 作者:可可西里 更新时间:2023-11-01 07:46:28 25 4
gpt4 key购买 nike

  Table
*------------------------------------------------*
| id | title | filename |
*------------------------------------------------*

假设这是表的结构。我想更新此表的每一行。

假设我想用下划线替换文件名中的每个空格。

$new_filename = str_replace(" ", "_", $filename);

mysql_query("UPDATE table SET Filename = '$new_filename'");

这是行不通的。每行都有不同的文件名。

最佳答案

我会简单地这样做:

mysql_query("UPDATE table SET Filename = REPLACE(Filename, ' ', '_')");

这样你只执行一个命令,根据你的表大小,这应该很快

*编辑

关于php - 在 mySQL 数据库中用 PHP 更新表中的每一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9547407/

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