使用 php 替换 mysql 表中句子的部分内容。我需要帮助才能正确完成此操作。例如。替换http://www.gettingthingsdone.com/products/electronics与 http://www.gettingthingsdone.com/electronics
$sql = "UPDATE ".$table_name."
SET ".$val." = '".$SearchAndReplace_replace_with."'
WHERE ".$val." LIKE '"."%".$SearchAndReplace_search_term."%"."'";
最佳答案
您应该考虑使用REPLACE mysql 的设计是您在寻找什么。在执行命令之前先备份表。
UPDATE [your_table_name] SET [your_table_field] = REPLACE([your_table_field],
'[string_to_find]' , '[string_to_be_replaced]')
关于php/mysql 搜索并替换句子的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5471767/