gpt4 book ai didi

php - 在 PHP 脚本中删除双引号的 SQL 查询不起作用

转载 作者:行者123 更新时间:2023-11-29 02:47:31 26 4
gpt4 key购买 nike

在我的 PHP 脚本中,我需要更新字段以删除特定列中的双引号。当我执行查询时,字段没有去掉双引号。我怀疑它与转义查询中的字符有关。下面的查询是当我在 phpMyAdmin 中成功运行查询后单击“创建 PHP”时 phpMyAdmin 为我生成的查询。

$sql = "UPDATE `TNDB_CSV2` \n"
. " SET `Event` = TRIM(BOTH \'\"\' FROM `Event`)";

如何更改它以在我的 PHP 脚本中运行而不是在 phpMyAdmin 中手动运行它?

最佳答案

您将不得不自己转义斜杠,以便它们在执行 SQL 查询时保留下来,所以我建议您这样做:

  $sql = "UPDATE `TNDB_CSV2` \n"
. " SET `Event` = TRIM(BOTH '\\\"' FROM `Event`)";

我还去掉了引号周围的反斜杠

关于php - 在 PHP 脚本中删除双引号的 SQL 查询不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40131610/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com