php - 在MySQL中插入包含单引号的值

标签 php mysql sql-insert

如何在 MySQL 中插入由单引号或双引号组成的值。即

Ali said, "This is Ashok's Pen." 

单引号会产生问题。可能还有其他转义字符。

我正在使用 php 将数据输入数据库?

如何正确插入数据?

最佳答案

您需要使用\(转义)字符来插入单引号和双引号。

INSERT INTO table_name(`clomn1`) VALUES ('Ali said, "This is Ashok\'s Pen."')

关于php - 在MySQL中插入包含单引号的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33735207/

相关文章:

SQLite 查询中的 PHP 变量

PHP MySQL INSERT 查询未插入所有值

mysql - mysql 存储过程中的事务

mysql - SQL按用户选择第二小的值

c# - ASP.Net MySqlDatabase 空值

python-3.x - 使用 API 将数据插入到 sqlite3 数据库中

php - 在数据库中搜索未读帖子

javascript - 选择可以添加新记录的框

mysql - 如何解决mysql_error()?

mysql - 从 wp_usermeta 表插入数据