php - 使用特定搜索条件将内容插入 MYSQL 表列

标签 php mysql sql wordpress

我对 MYSQL 表还很陌生,经验非常有限。

我有一个 WordPress 表(使用 PHPmyadmin),基本上,我想将模板内容添加到具有以下搜索条件的所有帖子中。

老实说,我不知道,我只需要可以一次插入文本(模板文本)的位,而不是单独插入具有以下条件的帖子。

SELECT *
FROM `wp_posts`
WHERE `post_title` LIKE 'best hotel deals in%'
AND `post_status` LIKE 'draft'

希望这是有道理的!

好的,post_content 字段目前空白,我想用基本文本填充它,例如:

“狐狸跳过栅栏”

最佳答案

您需要学习 SQL,对您来说简单的解决方案是:

UPDATE `wp_posts` set `colname`=CONCAT(`colname`, 'additional content')
WHERE `post_title` LIKE 'best hotel deals in%'
AND `post_status` LIKE 'draft'

如果您想更新所有帖子 - 只需删除 where... 条件

关于php - 使用特定搜索条件将内容插入 MYSQL 表列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19736942/

相关文章:

javascript - 纯 JavaScript/Ajax 从多个外部文件获取内容并将它们附加到各自的 div

php - Laravel API 身份验证重定向到登录而不是简单的 401 页面

javascript - 如何在此代码中获取category_ID的变量

sql - 如何在 PostgreSQL 中使用 `SELECT` 获取当前数据库和用户名?

PHP - 域到 IP

PHP - 嵌套输出缓冲

mysql - 查询速度,基于条件的数量?

mysql - 使用 SUM、GROUP BY 和 JOIN(多对多)进行 SQL 聚合

sql - PL/pgSQL 中的动态多维数组

MySQL INSERT 条件数据 : Check if a value exists in another table in order to insert values into a third table