php - MySQL Php 将 <h2> 添加到数据库中的文本

标签 php mysql

我正在尝试从 1 列复制到另一列,基本上是获取列名称并将其放在列描述中,但保持在描述之上,到目前为止一切正常,我只是不知道如何将成品放入h2 e.g

name = Best banana
description = The most yellow thing ever

end result
name = Best banana
description = <h2>Best banana</h2> The most yellow thing ever

到目前为止,这是我的代码

$sql = "UPDATE product_description SET description = if(description is NULL, name, concat(name, description));";

我试过这个:

$sql = "UPDATE product_description SET description = if(description is NULL, name, concat('<h2>name</h2>', description));";

但是这个'<h2>name</h2>'在 h2 中显示单词名称,而不是在表格中显示有关如何执行此操作的任何提示?

最佳答案

尝试

$sql = "UPDATE product_description SET description = if(description is NULL, name, concat('<h2>', name, '</h2>', description));";

关于php - MySQL Php 将 <h2> 添加到数据库中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30254884/

相关文章:

mysql - 计算不同日期 MySQL 返回一行

java - JpaRespository deleteBy ...在某些情况下不起作用

python - sqlalchemy.exc.ProgrammingError : You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version

php - 无法使用 Laravel 获取数据以保存在 MySQL 中

php - Laravel - 自定义数据透视模型中的 belongsTo 关系不起作用

PHPUnit 模拟 View 助手 ZF2

mysql - SQL 查询中的 RAND() 是如何工作的

mysql - 如何在派生表概念中转换此查询

php - 将 mysql 结果 $row 传递给类中的另一个方法

javascript - 我得到了一个带有来自服务器的数据的div,使用ajax,div将被替换为我使用jquery和ajax提交到php路由的表单