【问题标题】:How to query an array of data that has a Single quote?如何查询具有单引号的数据数组?
【发布时间】:2015-07-12 20:17:07
【问题描述】:

我的查询有问题。我使用 sqlsrv_query 检索数据以将数据从 Microsoft SQL 2008 移动到我的 mySQL 服务器。我的查询结果如下:

我想将数据保存在我的 MYSQL 中,而撇号中没有任何错误。我试图执行 print_r() 函数,但它不起作用。我想通过 foreach 向他们展示,但它不起作用。你有什么主意吗?

【问题讨论】:

  • print_r() 不将数据保存到数据库;字符串数据在存储到数据库之前应该转义,以防止引号破坏 SQL 查询......或者您应该在 SQL 查询中使用绑定变量

标签: php mysql sqlsrv


【解决方案1】:

转义如下

public 'sample' => string 'SHAKEY\'S0002' (length=12)

more details请参阅此条目

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-01
    • 2015-11-03
    • 2015-08-21
    • 1970-01-01
    相关资源
    最近更新 更多