PHP MYSQL : Insert "+" sign in MYSQL using PHP

标签 php mysql

当我插入时可以说:

mysql_query("insert into table1 (title) values (\"date + book\")");

“+”号被转换为空格。所以它变成了“约会书”而不是“日期+书”

我应该怎么做才能将其按原样插入。 但如果我直接向 MYSQL 查询它,它会按原样接受它。 请消除我的困惑..谢谢

"UPDATE campus_bookinfo SET categoryid = ".$category.", bookversion = bookversion+1, 
iAmount = \"".str_replace(",","",$price)."\", lectureName = '".$tag."', eStatus = 3 WHERE idx_campus_bookinfo = ".$id_bookinfo;

最佳答案

尝试这样:

mysql_query("insert into table1 (title) values ('date + book')")

或者如果它是一个变量:

mysql_query("insert into table1 (title) values ('$somevariable')")

关于PHP MYSQL : Insert "+" sign in MYSQL using PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2242859/

相关文章:

java - 通讯链路故障:Hibernate & Spring application

php - PHP 中的日期分组

javascript - 服务器的安全 ajax GET/POST 请求

php - 如何更改 codeception phpbrowser/mink 超时

php - 以 form::file laravel 4.2 限制文件类型

php - 使用 JSON 将记录插入数据库

php - 尝试选择/检索 blob pdo php mysql 时内存不足

php - 简单的 Laravel SELECT 语句正在耗尽内存

mysql延迟插入时间戳

mysql - 加入包括计数