查询错误:CALL spCheckUserMailAccount('way2waymail@gmail.com', '2','D'cruz','way2waymail@gmail.com')详情:你有错误 你的SQL语法;查看与MySQL对应的手册 在'cruz'附近使用正确语法的服务器版本, 'way2waymail@gmail.com')'在第1行
查询错误:CALL spAddMailAccount('way2waymail @ gmail.com','2', 'D'cruz','way2waymail @ gmail.com','123456','smtp.gmail.com','465') 详细信息:SQL语法中存在错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 'cruz'附近,'way2waymail @ gmail.com','123456','smtp.gmail.com', '465')'在第1行
答案 0 :(得分:0)
尝试用双引号封装值。有点像CALL spCheckUserMailAccount(“way2waymail@gmail.com”,“2”,“D'cruz”,“way2waymail@gmail.com”)。如果仍然出现错误,请尝试使用mysql_real_escape_string。 参考:http://php.net/manual/en/function.mysql-real-escape-string.php
答案 1 :(得分:0)
每当将字段插入数据库时,始终检查单引号。如果您已经插入它们,那么我相信您必须使用REPLACE函数来检索正确的值
SELECT REPLACE(Customer_Name, '\'', '') FROM table