Table
*------------------------------------------------*
| id | title | filename |
*------------------------------------------------*
Run Code Online (Sandbox Code Playgroud)
让我们说这是表格的结构.我想更新此表的每一行.
假设我想用下划线替换Filename中的每个空格.
$new_filename = str_replace(" ", "_", $filename);
mysql_query("UPDATE table SET Filename = '$new_filename'");
Run Code Online (Sandbox Code Playgroud)
这不起作用.每行都有不同的文件名.
Boo*_*eus 12
我会这样做:
mysql_query("UPDATE table SET Filename = REPLACE(Filename, ' ', '_')");
Run Code Online (Sandbox Code Playgroud)
这样你只执行一个命令,根据你的表大小,这应该很快
*编辑
| 归档时间: |
|
| 查看次数: |
2689 次 |
| 最近记录: |